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:
je souhaite donc parvenir a générer un html me présentant les donnée de cette manière:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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...
mais pour le moment le fichier généré est comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Hoobastank Reason 1 - Same Direction 2 - Out of Control ....
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?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 # Hoobastank # Reason # Hoobastank # Reason # Hoobastank
si oui comment? Connaissez vous un tuto pas trop mal sur les commande qui existe en xsl?
Merci.
Partager