Bonjour à tous,
Par défaut, JAXB sérialise en XML en mettant tous les attributs sous forme d'élément. Par exemple la classe Test contenant deux chaînes se sérialise ainsi :
1 2 3 4
| <test>
<chaine1>valeur</chaine1>
<chaine2>valeur</chaine2>
</test> |
J'aimerais faire en sorte, sans annotation et avec une configuration unique, de mettre les nœuds chaine1 et chaine2 sous forme d'attribut. C'est à dire obtenir ceci :
<test chaine1="valeur" chaine2="valeur"/>
Et ceci pour tous mes objets, sans avoir à écrire un fichier de mappage pour tous mes objets !
Quelqu'un à une idée ?
Partager