Bonjour à tous,
Je souhaite modifier l'encodage d'un xml : passer de l'iso-8859-1 à de l'utf-8.
J'ai en entrée un xml avec des caractères accentués (à é, etc... )
J'aimerai que dans mon xml de sortie j'ai le même xml mais à la seule différence que les caractères spéciaux devront être encodés ( & #224; etc...)
J'utilise axis pour créer des web services (utf-8) et lors de la désérialisation (quand je passe mon tomcat en debug) je m'aperçois que les caractères spéciaux encodés ont été remplacés par les caractères accentués. (comme si j'étais en iso-8859-1)
j'utilise castor xml pour crée un xml pouvant être lu par un batch c++. (c'est principalement lui qui n'aime pas ces caractères là)
j'ai tenté d'utilisé une transformation xslt pour modifier l'encodage mais cela ne fonctionne pas !! :'(
Si quelqu'un a une idée pour modifier l'encodage réellement (la modification de l'encoding ne marche pas), il m'enlèverait une épine du pied !!
Merci d'avance.
Pascal.
Partager