Dynamique des noms de balise avec JAXB

Je suis à l'aide de Jersey et JAXB construire un simple service web RESTful
J'ai une table de hachage de 'Chaîne' de 'Integer':

2010-04 -> 24 
2010-05 -> 45

J'ai besoin de générer une réponse XML qui ressemble à ceci:

 <map>
   <2010-04>24</2010-04>
   <2010-05>45</2010-05>
 </map>

Quel est le meilleur moyen de générer de la dynamique des noms de balise avec JAXB?

Êtes-vous sûr de vouloir faire cela? C'est presque certainement une mauvaise idée. Quelque chose comme <item month="2010-04">24</item> est beaucoup plus agréable et plus facile à manipuler.
D'accord, mais malheureusement nous avons le code existant qui va consommer le fichier avec ce schéma spécifique, et je suis en train d'essayer d'éviter l'introduction de toute nouvelle modification de là... mais si ce n'est pas possible avec JAXB, l'ajout d'un attribut de nom serait la meilleure chose à faire 🙂
Vous être capable de plier JAXB à votre volonté, à l'aide de différentes extensions/plugins/etc, mais c'est vraiment pas l'outil pour le travail ici.
Les noms de balise ne peut pas commencer avec des chiffres en xml...

OriginalL'auteur shane | 2010-07-20