Il faut faire un replace...
Je ne sais pas s'il existe une librairie officielle, mais voil� les tables
de correspondances que l'on utilise :

  private final static String []text = {
    "&",
    "�","�","�","�","�","�","�","�","(c)","�",
    ""","�","�","(r)","�","�","�","�","�","�",
    "�","�","�","�","�","�","�","�","�","�",
    "�","\"","�","�","�","�","�",""","1/2","1/4",
    "3/4","�","�","�","�","�","�","�","�","�",
    "�","�","�","�","�","�","�","�","�","�",
    "�","�","�","�","<","�","�","�","�","�",
    "�","�","�","�","�","�","�","�","�","�",
    "�","�","�","�","�","�","�","�","�","�",
    "�","�","�","�","�",">"
  };
  private final static String []html = {
    "&amp;",

"&iexcl;","&cent;","&pound;","&curren;","&yen;","&brvbar;","&sect;","&uml;",
"&copy;","&ordf;",

"&laquo;","&not;","&shy;","&reg;","&macr;","&deg;","&plusmn;","&sup2;","&sup
3;","&acute;",

"&micro;","&agrave;","&aacute;","&acirc;","&atilde;","&auml;","&aring;","&ae
lig;","&ccedil;","&egrave;",

"&eacute;","&quot;","&para;","&middot;","&cedil;","&sup1;","&ordm;","&raquo;
","&frac12;","&frac14;",

"&frac34;","&iquest;","&Agrave;","&Aacute;","&Atilde;","&Acirc;","&Auml;","&
Aring;","&AElig;","&Ccedil;",

"&Egrave;","&Eacute;","&Ecirc;","&Euml;","&ecirc;","&euml;","&igrave;","&iac
ute;","&icirc;","&iuml;",

"&eth;","&ntilde;","&ograve;","&oacute;","&lt;","&divide;","&Igrave;","&Iacu
te;","&Icirc","&Iuml;",

"&ETH;","&Ntilde;","&Ograve;","&Oacute;","&Ocirc;","&Otilde;","&Ouml;","&tim
es;","&Oslash;","&Ugrave;",

"&Uacute;","&Ucirc","&Uuml;","&Yacute;","&THORN;","&szlig;","&thorn;","&yuml
;","&ocirc;","&ouml;",
    "&divide;","&oslash;","&ugrave;","&uacute;","&ucirc;","&gt;"
  };


Pierre-Yves.




-----Message d'origine-----
De : Sylvain RICHET [mailto:[EMAIL PROTECTED]
Envoy� : jeudi 14 ao�t 2003 14:26
� : [EMAIL PROTECTED]
Objet : Encodage de caract�res pour lisibilit� dans le navigateur

Bonjour � Tous,

Un fichier XML contient des donn�es comportant des caract�res diacritiques
(�, �, � ...).
Apr�s parsing du fichier, je les affiche dans le navigateur, qui interpr�te
� sa fa�on.

Comment transformer les caract�res ?

Merci d'avance pour les suggestions.

Répondre à