Lorsque nous mappons List, nous pouvons utiliser l'annotation @XmlElementWrapper
pour envelopper chaque élément d'une étiquette. Mais si cette collection contient des instances de différentes classes et que nous voulons utiliser des balises différentes, que devrions-nous faire? ajouter une annotation pour chaque classe qui peut être contenue dans cette collection? quelle annotation? Merci.Jaxb question simple à propos de l'emballage des étiquettes
1
A
Répondre
1
Cela peut être ce que vous cherchez @XmlElements qui est de savoir comment JAXB représente les structures de choix:
@XmlElements(value = {
@XmlElement(name="address",
type=Address.class),
@XmlElement(name="phone-number",
type=PhoneNumber.class),
@XmlElement(name="note",
type=String.class)
})
private List<Object> contactInfo;
Pour un exemple plus détaillé voir:
Questions connexes
- 1. Question simple à propos de l'opérateur ||
- 2. Simple question à propos de Makefile
- 3. Question simple à propos de # import
- 4. Simple question jQuery à propos .live()
- 5. Question à propos des Masterpages
- 6. Question simple à propos de la matrice numpy en python
- 7. Question à propos d'un simple chargeur automatique de PHP
- 8. Simple question Javascript à propos de "si" condition
- 9. Dépôt simple Question à propos du filtrage et du tri
- 10. Question simple à propos de Visio 2007 (en essayant de créer un simple diagramme UML (C++))?
- 11. Question à propos de Environment.ProcessorCount
- 12. Question à propos de loadNibNamed:
- 13. Question à propos de sémaphore
- 14. Question à propos de Cyclone
- 15. question à propos de concevoir
- 16. question rapide à propos des pointeurs
- 17. Question à propos des boucles et continuez
- 18. Question à propos de TransactionScope dans .NET
- 19. Une question à propos honeybots
- 20. JAXB 2.0 Validation Question
- 21. question Débutant à propos e.Item.ItemIndex
- 22. question rapide à propos open_basedir
- 23. Question À propos de requête SQL
- 24. question à propos de maven clean
- 25. question PHP à propos de tableau multidimensionnel
- 26. question à propos de jQuery droppable/draggable
- 27. Question à propos de Classic MVC
- 28. question à propos de asp.net lifecycle
- 29. cakePHP: question à propos de ACL
- 30. question Ruby à propos de # Signes
Hm . Très intéressant. S'il y a de telles choses, pourquoi il n'y a pas de moyen facile pour l'héritage? –
Commander: http://bdoughan.blogspot.com/2010/11/jaxb-and-inheritance-using-substitution.html et http://bdoughan.blogspot.com/2010/11/jaxb-and-inheritance-using -xsitype.html pour une explication de JAXB et de l'héritage. –
Merde. Comment puis-je vous sauter deuxième article lorsque je recherche des informations sur? J'ai cartographié l'héritage d'une manière très laide. Mais, après cela, je vais réécrire ce genre de choses. Merci beaucoup. –