-
Modifier l'encoding ?
Salut,
J'ai actuellement un document que je crée avec JDOM. Or JDOM met de base l'encoding à UTF-8 ce qui me pose un probleme avec certains caractères.
Comment faire en sorte de changer cet encoding ?
J'ai fait une recherche sur le forum et j'ai trouvé
Code:
document.addContent(new ProcessingInstruction("encoding","ISO-8859-1"));
Mais ca me rajoute une ligne à la fin au lieu de modifier en haut :aie:
Merci
Fred
-
Bonjour,
Dans les package de JDOM tu as une classe qui s'apelle XMLOutputter qui te permet d'encoder ton document comme tu le souhaites grâce au constructeur
Code:
XMLOutputter(Format format)
.
Dans Format tu trouveras la méthode statique
Code:
Format setEncoding(java.lang.String encoding)
qui je l'espère fera ton bonheur.
-
Ouep voila c'est ce que je viens de trouver, à l'instant en plus :aie:.
Code:
XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat().setEncoding("ISO-8859-1"));
merci beaucoup !
Fred