[XSLT]Transformation XSL / tableaux
Bonjour à tous,
Je souhaiterai faire cette transformation ci-dessus, mais je ne sais pas trop comment, étant débutante.
Je pensais le faire avec des tableaux de données qui contiendraient la liste des noeuds que j'ai, mais apparemment on ne peut pas avoir des tableaux (structures de données) avec XSL (d'où le premier post que j'ai délesté).
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<topology>
<node id="test">
<node id="1"/>
</node>
<node id="P">
<node id="1"/>
<node id="2"/>
</node>
<link source="test" target="P"/>
</topology> |
Le code
Code:
1 2 3 4
|
<node id="test">
<node id="1"/>
</node> |
devient après la transformation J'ai en sortie un fichier de type xml (graphml):
Code:
1 2 3 4 5 6 7 8 9 10
|
<graphml>
<graph id="G">
<node id="test1"/>
<node id="P1"/>
<node id="P2"/>
<edge source="test1" target="P1"/>
<edge source="test1" target="P2"/>
</graph>
</graphml> |
Et mon problème est d'étendre
Code:
<link source="test" target="P"/>
en:
Code:
1 2 3
|
<edge source="test1" target="P1"/>
<edge source="test1" target="P2"/> |
Quelqu'un pourrait-il m'aider?
Merci d'avance.