J'ai un problème.Comment passer des paramètres à XSLT?
J'ai un fichier XML qui contient des informations sur 100 cours.
J'ai un fichier XSL qui affiche joliment la liste de 100 cours.
Mais que faire si je veux afficher seulement 1 cours. Puis-je passer un paramètre au fichier XSLT pour lui dire d'afficher uniquement "ENGL 100"?
Le XML ressemble à ceci:
<document>
<menu>
<item>
<name>MTH 300</name>
<brief>Mathematics Skill Development</brief>
<description>A course in the fundamentals of ...</description>
</item>
<item>
<name>MTH 301</name>
<brief>Basic Algebra</brief>
<description>An introduction to algebra, ...</description>
</item>
...
Je sais que je pourrais écrire un fichier XSLT appelé « eng100.xsl » en boucle à travers le XML et afficher uniquement ENG 100 mais je ne veux pas avoir écrire des dizaines de ces fichiers.
Le XML est dynamique et je suis capable de le contrôler. Je veux que le fichier XSLT soit statique et ne change jamais.
Y at-il un moyen de transmettre des paramètres dans le XSLT?
Veuillez noter que la réponse dépend en partie du moteur XSLT que vous utilisez et de la façon dont vous l'invoquez. –