Bonjour,

Je dispose d'un fichier XML recupere d'une base de donnees.
L'architecture est la suivante:

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
20
21
22
23
24
25
26
 
<?xml version="1.0" encoding="iso-8859-2" ?>
<racine>
<classe>Poisson
    <detail>(selon arrivage)</detail>  
    <plat>Requin</plat>
    <detail>(seulement en hiver)</detail>
    <prix>16</prix>
    <plat>Saumon</plat>
    <prix>16</prix>
    <plat>Thon</plat>
    <prix>16</prix>
    <plat>Espadon</plat>
    <prix>18</prix>
    <plat>Sole</plat>
    <prix>18</prix>
</classe>
<classe>Boissons
    <plat>Coca-Cola </plat>
    <prix>2</prix>
    <plat>Jus de fruits</plat>
    <prix>2</prix>
    <plat>Vittel</plat>
    <prix>3</prix>
</classe>
</racine>
Autrement dit, il y a plusieurs classes de produits et dans chaque categorie plusieurs plats, plusieurs prix et de 0 a n details.

Je voudrais obtenir un truc tres simple, juste remplacer les "classe" par des h1, les "plats" par des "h2" et les prix par des "h3"...
Je sais ca a l'air simple, mais j'ai eu beau essayer de multiples solutions, je n'y arrive pas, et moi mon truc c'est Java, pas XSL 8)
La solution alternative que j'ai trouvee est de faire un parseur, mais je trouve ca lourd de reprogrammer XSL

Est ce que quelqu'un pourrait m'aider?
Merci

May the Force be with you