salut,

j'ai un fichier xml a 'parser' avec sax. et je veux savoir comment configurer la fonction characters(char[],Int,Int) pour ne prendre que le texte que je veux.
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<toto attr="a">texte1</toto>
<toto attr="b">texte2</toto>
normlement avec une implementation du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public void characters(char[] ch, int start, int end) throws SAXException {
  String a=new String(ch, start, end);
  System.out.println("contenu texteuel : " + a);
}
la methode parcourt et traite tous les #CDATA du fichier.mais
moi je ne veux prendre que le texte qui est dans le noeud <toto attr="b"> par exemple.

merci d'avance




[Modéré par Didier]
Ajout de tag dans le titre
Ajout de balises code
Lire les règles du forum : Règles du forum Java