Bonjour,
Je ne crois pas avoir deja vu de fil sur ce theme (mais il existe peut etre, je peux me tromper) et les 6 tutos XSLT que j'ai consulté n'abordent pas ce point.
Je cherche a transformer du XML en belles pages web, j'ai opté pour XSLT.
Mon problème est que l'un de mes fichiers XML reference des données dans d'autres fichiers, pour faire simple, ca donne un truc de ce genre :
Fichier rubrique.xml
Puis, les fichiers référencés sont dans des dossiers a leur nom. On retrouve donc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rubrique.xslt"?> <TRAITE ID="TI052"> <TITRE>Titre de la rubrique</TITRE> <DOSSIER REFID="AF33" FILE="AF33.xml"/> <DOSSIER REFID="AF35" FILE="AF35.xml"/> </TRAITE>
AF33/AF33.xml
AF35/AF35.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <DOSSIER ID="af33"> <TITRE>Titre de l'article AF33</TITRE> </DOSSIER>
Le but du jeu pour moi est d'afficher une liste de toutes les rubriques avec un lien vers les articles qu'elles décrivent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <DOSSIER ID="af35"> <TITRE>Titre de l'article AF35</TITRE> </DOSSIER>
Titre de la rubrique
- Titre de l'article AF33
- Titre de l'article AF35
J'ai commencé la transformation XSL la semaine dernière, et je ne concois pas bien comment taper dans d'autres fichiers que celui courant.
Pour info, j'ai inclus dans mon fichier XML de base un "lien" vers le fichier XSLT permettant de le transformer.
Partager