Bonjour,
Je débute avec Eclipse, XSD et XML.
J'ai pas mal débrouillé le truc mais là je ne trouve pas comment spécifier dans mon XSD le fait que je veuille que mes XML (générés par un graph ou par un editeur d'arbre avec eclipse) soient écrits en utilisant explicitement l'attribut INDEX lors d'un référencement.
Voici le xml actuel :
Voici le xml que je cherche à obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <System> <Node Index="1"/> <Node Index="2"/> <Section StartNode="#//@ventuneNetworkSimulation/@system/@node.0"/> </System>
Ce que je cherche c'est comment décrire dans mon XSD l'attribut Section:StartNode pour qu'il soit correct. Je ne peux pas le modifier directement dans le ecore car le xsd va forcément évoluer et il faudra que je regénère le ecore inévitablement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <System> <Node Index="1"/> <Node Index="2"/> <Section StartNode="1"/> </System>
Merci d'avance pour vos réponses.
Partager