Parser du XML avec les API Java

Parser du XML avec les API Java - Programmation

Marsh Posté le 05-06-2002 à 17:23:28    

Je voudrais parser du XML, mais la source sur laquelle je veux travailler n'est pas un fichier mais une String ! La methode parse() de Xerces prend en entree une Inputsource. Comment puis je contourner le pb ?

Reply

Marsh Posté le 05-06-2002 à 17:23:28   

Reply

Marsh Posté le 05-06-2002 à 17:26:20    

MyGoul a écrit a écrit :

Je voudrais parser du XML, mais la source sur laquelle je veux travailler n'est pas un fichier mais une String ! La methode parse() de Xerces prend en entree une Inputsource. Comment puis je contourner le pb ?  



en lisant la javadoc de Inputsource?

Reply

Marsh Posté le 05-06-2002 à 17:31:02    

Ta remarque ne m'aide pas trop, j'ai effectivement lu la doc en question mais je ne trouve pas pour autant. Mais ma question est plus générale, peux-t-on parser du xml lorsque l'on a pas de fichier. J'ai également été confronté au pb côté client, où je voulais afficher une string contenant du xml mais sans qu'elle soit interpréter par IE...

Reply

Marsh Posté le 05-06-2002 à 17:34:17    

MyGoul a écrit a écrit :

Ta remarque ne m'aide pas trop, j'ai effectivement lu la doc en question mais je ne trouve pas pour autant. Mais ma question est plus générale, peux-t-on parser du xml lorsque l'on a pas de fichier.



oui on peut
(je l'ai déjà fait avec JDom, mais c plus que probablement possible avec xerces)
 
 

Citation :

J'ai également été confronté au pb côté client, où je voulais afficher une string contenant du xml mais sans qu'elle soit interpréter par IE...


euh je crois que ça n'a rien a voir
tu n'as qu'a afficher ta string avec <blabla> etc etc au lieu d'utiliser les ><

Reply

Marsh Posté le 05-06-2002 à 17:40:42    

Pour le côté client, c'est vrai que je n'ai pas essayé cette solution, à tester, il est fort possible que ça marche. Thx !
 
Reste le côté serveur...
 
L'API JDom propose-t-elle une méthode pouvant travailler sur du String directement ?

Reply

Marsh Posté le 05-06-2002 à 17:43:09    

MyGoul a écrit a écrit :

Pour le côté client, c'est vrai que je n'ai pas essayé cette solution, à tester, il est fort possible que ça marche. Thx !
 
Reste le côté serveur...
 
L'API JDom propose-t-elle une méthode pouvant travailler sur du String directement ?  




 
ouais je crois
www.jdom.org

Reply

Marsh Posté le 05-06-2002 à 17:49:50    

Mais je dois bel et bien utiliser xerces, ma question reste donc ouverte... :heink:

Reply

Marsh Posté le 05-06-2002 à 17:56:40    

MyGoul a écrit a écrit :

Mais je dois bel et bien utiliser xerces, ma question reste donc ouverte... :heink:  




tu peux creer un InputSource a partir d'un Reader, et un StringReader(qui est un Reader donc) à partir d'une String ...
 
...  :heink:

Reply

Sujets relatifs:

Leave a Replay

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