accéder a l'élément précédant
Bonjour je début en xsl/xml/java. J'ai commencer il ya deux heurs :?.
Je vient du C/C++/C#.
J'ai codé en java une classe qui me permet de générer un xslt a partir d'un xml/xsl.
mon xml se présente comme cela:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<Biblio>
<audiocollection>
<path>C:\Users\Marc\Music\Reason\01 - Same Direction.wma</path>
<genre>AlternRock</genre>
<artiste>Hoobastank</artiste>
<album>Reason</album>
<numero>1</numero>
<titre>Same Direction</titre>
</audiocollection>
<audiocollection>
<path>C:\Users\Marc\Music\Reason\02 - Out of Control.wma</path>
<genre>AlternRock</genre>
<artiste>Hoobastank</artiste>
<album>Reason</album>
<numero>2</numero>
<titre>Out of Control</titre>
</audiocollection>
<audio... |
je souhaite donc parvenir a générer un html me présentant les donnée de cette manière:
Code:
1 2 3 4 5 6
|
Hoobastank
Reason
1 - Same Direction
2 - Out of Control
.... |
mais pour le moment le fichier généré est comme cela:
Code:
1 2 3 4 5 6 7 8 9 10
|
# Hoobastank
# Reason
# Hoobastank
# Reason
# Hoobastank |
je souhaiterai donc ne faire apparaitre qu'une foi l'artiste si dans le nœud précédent il est déjà noté. Es-ce possible de le faire au niveau du xsl?
si oui comment? Connaissez vous un tuto pas trop mal sur les commande qui existe en xsl?
Merci.