2011-08-28 2 views
1

lorsque j'utilise hexBinary dans un schéma xsd JAXB utilise HexBinaryAdapter pour le convertir en octet. Mais comment convertir JAXB quand j'utilise base64Binary dans le schéma XSD? il n'y a pas XmlAdapter. Il utilise par défaut xmlAdapter ou quoi? Comment est-il en train de convertir? thx pour l'aideCe que xmlAdapter utilise JAXB pour unmarshlad base64Binary

Répondre

1

Il n'y en a pas, car base64Binary est la valeur par défaut de JAXB pour la gestion des données binaires. Vous annotez simplement un champ/propriété byte[] et il est automatiquement rangé/unmarshalled en tant que base64Binary.

+0

Oui, mais il doit y avoir une certaine conversion de JAXB avec les données binaires string – hudi

+0

@hudi: Oui, mais il n'est pas exposé dans l'API publique. – skaffman

Questions connexes