XML *** XML XSLT référence ================== * http://www.zvon.org/ * http://www.zvon.org/xxl/XSLTreference/Output/index.html Encoding ======== un lien qui donne la traduction d’un texte en hexadécimal http://www.haypocalc.com/prog/encodage.php#outil_reencodage XSLT et Naviguateur intégration de la transformation xslt de in.xml par firefox via une feuille de style in.xsl: .. code-block:: xml <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="in.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> lié un fichier .toto à IE ========================= sinon ajoute dans la base de registre (regedit) une clé dans HKEY_CLASS_ROOT .toto et dans la valeur par default rajoute xmlfile génération de dtd , schema ========================== http://www.hitsw.com/xml_utilites/ un autre lien plus intérressant car logiciel local et non site web: http://www.thaiopensource.com/relaxng/trang.html Xalan ===== Xalan est un parser XML implémenter pour java ou C++ Vous pouvez le trouver à cette adresse http://xml.apache.org/xalan-j/ Le package est relativement lourd à cause de la doc qu’il contient. Vous pouvez utiliser le parser XLST de xalan via un petit programme .. code-block:: bash java org.apache.xalan.xslt.Process -IN File.xml -XSL File.xsl -OUT file.out exemple de programe bat utilisant le parser .. code-block:: bash @echo off rem ************************************* rem * Script ecrit par Frédéric Aoustin * rem ************************************* set CLASSPATH=%CLASSPATH%;C:\Program Files\MySoft\xalan-j_2_7_1\xercesImpl.jar set CLASSPATH=%CLASSPATH%;C:\Program Files\MySoft\xalan-j_2_7_1\serializer.jar set CLASSPATH=%CLASSPATH%;C:\Program Files\MySoft\xalan-j_2_7_1\xalan.jar set CLASSPATH=%CLASSPATH%;C:\Program Files\MySoft\xalan-j_2_7_1\xml-apis.jar set CLASSPATH=%CLASSPATH%;C:\Program Files\MySoft\xalan-j_2_7_1\xsltx.jar java org.apache.xalan.xslt.Process %1 %2 %3 %4 %5 %6 %7 %8 %9 | more .. note:: Il est possible de modifier le CLASSPATH à votre façon Il est possible de générer un fichier xalan.exe à partir du fichier xalan.bat via bat_to_exe. Si vous ajouter l’adresse de xalan.exe dans votre path il est alors possible de l’utiliser en ligne de commande