Sebastien Cesbron wrote:
> Salut,
>
> Est ce que quelqu'un conna�t un utilitaire java pour convertir des
> caract�res sp�ciaux type caract�res accentu�s dans un fichier html. Au
> d�part cela me paraissait simple mais en fait pour bien faire il
> faudrait un parser html pour ne modifier les caract�res sp�ciaux
> que dans le texte et pas dans les balises html. Je me demandais
> donc si une telle classe utilitaire pouvait exister
>
> Seb
un truc simple si tu pars d'un document DOM, utilise un HTMLSerializer,
il fait tout tout seul...
sinon regarde dans le code, tout est fait (apache/xerces)...
import org.w3c.dom.*;
import org.apache.xerces.dom.*;
import org.apache.xml.serialize.*;
root est un org.w3c.dom.Element;
try {
OutputFormat format = new OutputFormat(doc);
HTMLSerializer serializer = new HTMLSerializer(System.out,
format);
serializer.serialize(root);
}
--
Fr�d�ric Laurent
http://www.opikanoba.org