Bonjour,

Mon problème est le suivant :

A partir d'une structure XML sous la forme de balises consécutives, je souhaite obtenir par suite d'une transformation XSLT une structure arborescente de ces balises ; par exemple :

source
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
...
  <balise name="A" />
  <balise name="AB" />
  <balise name="ABB" />
  <balise name="B" />
  <balise name="BC" />
  <balise name="BD" />
...
resultat
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
...
  <ul>
    <li name="A">
      <ul>
        <li name="AB">
          <ul>
            <li name="ABB" />
          </ul>
        </li>
      </ul>
    </li>
    <li name="B">
      <ul>
        <li name="BC" />
        <li name="BD" />
      </ul>
     </li>
  </ul>
...
malgré tous mes efforts, je n'arrive pas à trouver de solutions satisfaisantes...

Est-ce possible sans plomber les performances de l'interpreteur XSLT ?