Bonjour,
J'ai � peu pr�s compris comment fonctionnait SAX pour lire des fichiers XML � l'aide d'exemples trouv�s sur le site. Maintenant, je voudrais lire du XML stock� dans une cha�ne, et non dans un fichier. Bien s�r, je pourrais �crire la cha�ne dans un fichier puis SAXer le fichier, mais c'est idiotQui peut me dire comment modifier l'exemple du site pour qu'il lise � partir d'une cha�ne ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 // création d'une fabrique de parseurs SAX SAXParserFactory fabrique = SAXParserFactory.newInstance(); // création d'un parseur SAX SAXParser parseur = fabrique.newSAXParser(); // lecture d'un fichier XML avec un DefaultHandler File fichier = new File("./ExempleSAX.xml"); DefaultHandler gestionnaire = new DefaultHandler(); parseur.parse(fichier, gestionnaire);
Partager