[XML]Parser un String contenant du XML

Parser un String contenant du XML [XML] - Java - Programmation

Marsh Posté le 12-07-2005 à 21:46:44    

Bonjour,
 
J'ai un petit souci avec le XML et SAX sous java, j'arrive à parser des fichiers, j'arrive à parser des document sur des serveurs web via leur URI, mais ce que je voudrais c'est parsé du xml contenu dans un String, et je trouve aucun moyen de passer au parser mon XML sous la forme d'un String  :cry:  
 
merci bcp :)

Reply

Marsh Posté le 12-07-2005 à 21:46:44   

Reply

Marsh Posté le 12-07-2005 à 21:58:27    

StringReader est ton ami


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-07-2005 à 22:02:23    

thx :) j'avais pas pensé à passer par un Reader :(

Reply

Marsh Posté le 12-07-2005 à 22:05:10    

pas de quoi [:taill]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-07-2005 à 22:12:03    

le code source pour les gens qui aurrais le même genre de souci :)
 

Code :
  1. public SimpleSaxParser(String xmlValue) throws SAXException, IOException
  2. {
  3.     StringReader strRead  = new StringReader(xmlValue);
  4.     InputSource inpSrc = new InputSource(strRead);
  5.            
  6.     XMLReader saxReader = XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser" );
  7.     saxReader.setContentHandler(new SimpleContentHandler());
  8.     saxReader.parse(inpSrc);
  9. }

Reply

Marsh Posté le 12-07-2005 à 23:43:53    

pourquoi tu crées ton reader en passant explicitement le nom de la classe? la factory doit pouvoir le trouver toute seule normalement non ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

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