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