J'aimerais savoir si il existe une librairie XSLT utilisable sous javascript ? Le but modifier à la "volée" du code xml en html.
Bonjour,
Côté microsoft: msxml ...
Spécifique internet-explorer... je veux pouvoir le faire tourner quelque soit le client...
Côté rhino: xerces, xalan, jdom, dom4j
Solution coté serveur, je recherche une solution coté client écrite en javascript...
merci quand même pour cette réponse :-)
Sébastien
Spécifique internet-explorer... je veux pouvoir le faire tourner quelque soit le client...
Tu peux faire pointer le client vers un page ta_page.xml. Cette page sera mise en forme par une feuille de style XSLT.
ta_page.xml ======================================== <?xml version="1.0"?> <?xml-stylesheet href="ta_page.xsl" type="text/xml"?> <data>...</data> ======================================== ta_page.xsl ======================================== <?xml version="1.0"?> <xsl:stylesheet version="1.0" ...> ... </xsl:stylesheet> ======================================== Ça passe sous les navigateurs récents IE5+ / Moz. Autrement je ne vois pas de solution générique (DOM ne prend pas en compte les transofmrations XSLT).
Spécifique internet-explorer... je veux pouvoir
le faire tourner quelque soit le client...
Tu peux faire pointer le client vers un page ta_page.xml.
Cette page sera mise en forme par une feuille de style XSLT.
ta_page.xml
======================================== <?xml version="1.0"?>
<?xml-stylesheet href="ta_page.xsl" type="text/xml"?>
<data>...</data>
========================================
ta_page.xsl
======================================== <?xml version="1.0"?>
<xsl:stylesheet version="1.0" ...>
...
</xsl:stylesheet>
========================================
Ça passe sous les navigateurs récents IE5+ / Moz.
Autrement je ne vois pas de solution générique (DOM ne prend pas en
compte les transofmrations XSLT).
Spécifique internet-explorer... je veux pouvoir le faire tourner quelque soit le client...
Tu peux faire pointer le client vers un page ta_page.xml. Cette page sera mise en forme par une feuille de style XSLT.
ta_page.xml ======================================== <?xml version="1.0"?> <?xml-stylesheet href="ta_page.xsl" type="text/xml"?> <data>...</data> ======================================== ta_page.xsl ======================================== <?xml version="1.0"?> <xsl:stylesheet version="1.0" ...> ... </xsl:stylesheet> ======================================== Ça passe sous les navigateurs récents IE5+ / Moz. Autrement je ne vois pas de solution générique (DOM ne prend pas en compte les transofmrations XSLT).