J'ai vu qu'il y avait un moyen de faire la transformation avec PHP.
Je voudrais aussi connaître les autres méthodes. Je n'ai pas trouvé de tuto là-dessus.
J'ai vu qu'il y avait un moyen de faire la transformation avec PHP.
Je voudrais aussi connaître les autres méthodes. Je n'ai pas trouvé de tuto là-dessus.
Sinon, j'ai essayé ça:
Mais dés que je lance le XML sur IE, ça affiche version is missing.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="utf-8" standalone="no" omit-xml-declaration="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" indent="no" />
Peut-être que je m'y prends mal.
Bonjour,
J'ai commencé XSLT directement avec les processeur xslt intégrés de IE ou fireFox.
La méthode la plus simple, c'est d'indiquer en haut de ta page xml avec quelle feuille de style tu veux afficher cette page xml.
Par exemple, pour le tutoriel "Intrduction à XSLT", il suffit de modifier ainsi le fichier liste.xml :Tu ne changes pas xslt.xsl.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="xslt.xsl" ?> <liste_nombres> <nombre valeur="10">dix</nombre> <nombre valeur="0">zéro</nombre> <nombre valeur="33">trente trois</nombre> <nombre valeur="6">le premier nombre parfait</nombre> </liste_nombres>
Avec ton navigateur, tu affiches liste.xml : il t'affichera la transformation xslt de liste.xml par xslt.xsl
Mais, comme il est expressément dit dans la FAQ :Dans cette FAQ, tu trouvera le code pour lancer un processeur XSLT en javascript (fonctionne avec IE, pas avec FireFox)Envoyé par Grégory Picavet
Partager