parser html avec java

parser html avec java - Java - Programmation

Marsh Posté le 29-08-2008 à 17:33:29    

Salut à tous,
J'ai un probleme avec la commande HTMLEditorKit().read(..,..,..) de
swing.
 
En gros j'utilise (du moins j'essaye) la classe HTMLDocumentLinks qui
à été développé par eTecks qui est en libre accés a l'adresse <a
href="http://www.eteks.com/tips/HTMLDocum...java"
target="_blank">http://www.eteks.com/tips/HTMLDocum...lt;/a>.
J'ai tout simplement fait un copier/coller de la classe. Je l'execute
avec Eclipse 2.3, JDK, JRE qui de ce coté là ne devrait pas poser de
probléme car je fait tourner une application jsp (servlet, etc...).
Mais voila, erreur au resultat : Exeption
javax.swing.text.ChangedCharSetException.
 
Du coté du code :
// Ouverture du fichier contenu dans l'argument 0
URL fileURL = new URL (args [0]);
Reader urlReader = new BufferedReader (
new InputStreamReader (fileURL.openStream
()));
 
// Creation d'une instance de parser
HTMLDocumentLinks doc = new HTMLDocumentLinks (fileURL);
 
Jusque là tout va bien. Mais là... :
// Parsing du fichier HTML avec Swing
new HTMLEditorKit ().read (urlReader, doc, 0);
urlReader.close ();
 
... il part en exception !!!
 
Quelqu'un aurait il une idée ???
Merci beaucoup d'avance

Reply

Marsh Posté le 29-08-2008 à 17:33:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed