Comment 3 for bug 353962

Revision history for this message
Bruno Dabo (bruno.dabo) wrote : Re: [Bug 353962] Re: Jeu de caractères pour sauver/relire le flux XML

Le multi-langue est prévu dans la release 0.7
On suit tes recommandations sur la 0.6 ( c'est ça le monde libre )
D'ici là on "réfléchira" tous ensemble sur la mise en oeuvre du multi-langue dans AnalyseSI.

------Message d'origine------
De: Benjamin Gandon
Expéditeur: <email address hidden>
À: Bruno Dabo
Répondre à: Bug 353962
Envoyé: 3 avr 2009 09:45
Objet: [Bug 353962] Re: Jeu de caractères pour sauver/relire le flux XML

Oui, et UTF-8 serait même un meilleur choix. Je me suis juste dit que
c'était plus simple (et plus compatible) de conserver l'ISO-8859-1.

Mais, les choses ne sont peut-être pas si simples. Par exemple, sur une
plateforme réglée en UTF-8, forcer l'ISO-8859-1 produira une
incompatibilité de format de fichier.

Pour s'affranchir de ça, il faudrait préciser le jeu de caractères dans
l'XML avec <?xml version="1.0" encoding="UTF-8"?> et fournir à
XmlParser.parse() un InputStream au lieu d'un Reader. J'ai vu que le
parser est capable de trouver tout seul le jeu de caractère utilisé dans
la balise <?xml?> donc ça devrait marcher.

A noter que le parser ne gère que l'UTF-8 et l'ISO-8859-1. Pour une
plateforme qui aurait enregistré des fichiers en ISO-8859-X avec X>1 ça
pourrait poser problème. Mais on peut espérer n'avoir encore que des
utilisateurs francophones et assez peu de slaves :-)

--
Jeu de caractères pour sauver/relire le flux XML
https://bugs.launchpad.net/bugs/353962
You received this bug notification because you are the registrant for
AnalyseSI.