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





Répondre à