XML, DefaultMutableTreeNode
Bonjour,
Cela fait plusieurs jours que je bataille avec mon fichier xml et mon JTree, que j'arrive à afficher, mais pas à gérer comme je le souhaite.
Mon fichier XML est du genre:
Code:
1 2 3 4 5 6 7 8 9 10 11
| <monde>
<zone nom="Océan Atlantique">
<zone nom="Mer d'Irlande" />
<zone nom="Golfe de Gascogne">
<zone nom="Bassin d'Arcachon" />
</zone>
</zone>
<zone nom="Mer Méditerranée">
<zone nom="Golfe du Lion" />
</zone>
</monde> |
J'arrive à le lire tel quel, mais je n'arrive pas à le lire comme si il était de la forme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<monde>
<Océan Atlantique>
<Mer d'Irlande>
<Golfe de Gascogne>
<Bassin d'Arcachon>
</Golfe de Gascogne>
</Océan Atlantique>
<Mer Méditerranée>
<Golfe du Lion>
</Mer Méditerranée>
</monde> |
Si quelqu'un a une idée pour organiser d'une autre manière mon fichier XML tout en conservant le lien hiérarchique entre les zones, et/ou une idée du code JAVA qui me permettra d'alimenter mon JTree avec un arbre ressemblant au 2ème exemple, je suis volontier preneur.