Salut à tous,
J'aimerais savoir comment faire pour utiliser plusieur feuilles de styles XSL sur un seul ficheir XML??
J'ai un fichier XML et selon la page qui l'appelle, j'aimerais qu'elle applique un script XSL différent.
J'ai essayé comme ça :
Code :
- <!--page PHP 1-->
- `xsltproc --param reponses "'$chaine'" FichierXML.xml FichierXSLsvg.xsl > SVG/score.svg`;
- <!--page PHP 2-->
- $res = `xsltproc --param reponses "'$chaine'" FichierXML.xml FichierXSL.xsl`;
|
et j'ai supprimé la ligne
Code :
- <?xml-stylesheet href="FichierXSL.xsl" type="text/xsl"?>
|
de mon fichier XML mais dans ce cas, ça ne fait plus rien.
Si je fait
Code :
- <?xml-stylesheet href="" type="text/xsl"?>
|
le résultat est le même.
Pour terminer j'ai essayé en ne marquant pas href="..." mais le résultat est encore et toujours le même.
Le problème c'est que si je garde la référence vers la feuille de style, c'est toujours la même feuille de style qui est appelée.
Comment faire pour lui dire d'appeler dans un cas l'une et dans un autre cas l'autre ?
Merci d'avance.