<![CDATA[Forum Ubuntu-fr.org / ANT sous UBUNTU : problème d'encodage de XSLT]]> http://forum.ubuntu-fr.org/viewtopic.php?id=1120131 Thu, 06 Dec 2012 16:13:05 +0000 FluxBB <![CDATA[Réponse à : ANT sous UBUNTU : problème d'encodage de XSLT]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=11773201#p11773201 Je n'en doute pas. Peut être même qu'en convertissant ton fichier xslt d'un encodage windows à l'UTF-8 ça devrait le faire aussi. (ou peut être que c'est un troisième mais ne rentrons pas dans les maux de tête)

OU tu prends les XML Entities et tu évite de te poser la question en laissant faire ton parseur XSLT.

]]>
Thu, 06 Dec 2012 16:13:05 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=11773201#p11773201
<![CDATA[Réponse à : ANT sous UBUNTU : problème d'encodage de XSLT]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=11675531#p11675531 En fait la transformation XSLT se déroule correctement si j'utilise le fichier "xslt" sous Windows....en revanche si j'effectue la même opération sous UBUNTU j'ai ce problème d'encodage de caractère qui apparaît car dans les URI parcourue il y à des caractères spéciaux (accents dans les noms de fichier)

]]>
Thu, 29 Nov 2012 07:18:24 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=11675531#p11675531
<![CDATA[Réponse à : ANT sous UBUNTU : problème d'encodage de XSLT]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=11672281#p11672281 Je ne sais pas comment ils sont inclus dans le fichier XML, mais tu pourrais être intéressé par ça:
http://en.wikipedia.org/wiki/List_of_XM … references

]]>
Wed, 28 Nov 2012 21:40:50 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=11672281#p11672281
<![CDATA[ANT sous UBUNTU : problème d'encodage de XSLT]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=11664711#p11664711 Bonjour,

J'utilise un fichier XSLT 1.0 sous UBUNTU

J'invoque ce XSLT sous ANT via <xslt> dans mon build.xml sous UBUNTU

(processor="trax")


Dans le XSLT je navigue en suivant des URL (URI) avec des caractères spéciaux accentués (é, ô,...).

Le problème apparait quand le système rencontre un chemin avec ces caractères spéciaux.

Le message suivant apparait :
"Caught an error during transformation: javax.xml.transform.TransformerException: com.sun.org.apache.xalan.internal.xsltc.TransletException: javax.xml.transform.TransformerException: com.sun.org.apache.xml.internal.utils.URI$MalformedURIException: Le chemin contient un caractère non valide : É "

J'utilise l'encodage "utf-8" pour chaque fichiers (build.xml, xslt....) et je ne sais pas comment résoudre ce problème car je ne peux pas modifier le nom des chemins contenant des caractères spéciaux étant donné qu'ils sont créés dynamiquement par l'utilisateur de mon système.

Merci pour votre aide

Laurent

]]>
Wed, 28 Nov 2012 11:11:35 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=11664711#p11664711