Bonjour,
Je redébute le XSL après quelques années sans pratique...
Voici, simplifié, mon XML d'entrée :
En fait, j'ai besoin que, dans mon XML de sortie, mes pages soient inclues dans des chapitres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <livre> <page type="page" valeur="aa"/> <page type="page" valeur="bb"/> <page type="separateur" valeur="ff"/> <page type="page" valeur="zz"/> <page type="page" valeur="jj"/> <page type="page" valeur="ll"/> <page type="separateur" valeur="mm"/> </livre>
Mon problème est que mes séparateurs de chapitre sont à la suite des autres pages. Comment faire pour obtenir ce résultat ? J'ai beau cherché, je ne trouve pas. J'ai regardé un peu du côté de la méthode Muench, je ne l'ai pas trop comprise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <livre> <chapitre> <page>aa</page> <page>bb</page> </chapitre> <chapitre> <page>zz</page> <page>jj</page> <page>ll</page> </chapitre> </livre>
Merci d'avance !
Partager