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 : 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...
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
 
 Hoobastank
  Reason
   1 - Same Direction
   2 - Out of Control
 ....
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
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.