XML / Java : éléments optionnels avec JDOM
jdomizer
-
biboo_ Messages postés 1249 Date d'inscription Statut Membre Dernière intervention -
biboo_ Messages postés 1249 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaie en ce moment de créer des fichiers .XML en utilisant l'API JDOM de Java.
Dans l'ensemble tout se passe bien, mais je bloque sur un point précis et je n'ai pas encore trouvé de solution :
J'aimerais créer une arborescence de ce type là :
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional>cet element est optionnel</Optional>
</Element1>
<Element1>
<Element2>cet element est toujours present</Element2>
</Element1>
Mais en utilisant JDOM je n'arrive qu'à créer une structure de la forme suivante, qui n'est pas acceptée lorsque je valide par rapport au schéma .xsd définissant mes documents (l'élément Optional peut être absent, mais s'il est présent il ne peut pas avoir une valeur vide):
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional>cet element est optionnel</Optional>
</Element1>
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional />
</Element1>
Est-ce que quelqu'un sait comment on peut ne pas afficher du tout un sous-élément en utilisant JDOM?
Merci d'avance !
J'essaie en ce moment de créer des fichiers .XML en utilisant l'API JDOM de Java.
Dans l'ensemble tout se passe bien, mais je bloque sur un point précis et je n'ai pas encore trouvé de solution :
J'aimerais créer une arborescence de ce type là :
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional>cet element est optionnel</Optional>
</Element1>
<Element1>
<Element2>cet element est toujours present</Element2>
</Element1>
Mais en utilisant JDOM je n'arrive qu'à créer une structure de la forme suivante, qui n'est pas acceptée lorsque je valide par rapport au schéma .xsd définissant mes documents (l'élément Optional peut être absent, mais s'il est présent il ne peut pas avoir une valeur vide):
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional>cet element est optionnel</Optional>
</Element1>
<Element1>
<Element2>cet element est toujours present</Element2>
<Optional />
</Element1>
Est-ce que quelqu'un sait comment on peut ne pas afficher du tout un sous-élément en utilisant JDOM?
Merci d'avance !
A voir également:
- XML / Java : éléments optionnels avec JDOM
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Xml download - Télécharger - Édition & Programmation
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
3 réponses
Bonjour,
je te conseille d'aller sur https://www.developpez.com/ si tu veux avoir plus de chance de te faire aider. ;)
Cordialement,
je te conseille d'aller sur https://www.developpez.com/ si tu veux avoir plus de chance de te faire aider. ;)
Cordialement,
Problème résolu (bug dans mon code, indépendant de JDOM).
Merci du conseil pour https://www.developpez.com/
Merci du conseil pour https://www.developpez.com/