Convertir un élement XML vers JSON

Convertir un élement XML vers JSON - Java - Programmation

Marsh Posté le 14-10-2012 à 15:04:42    

Bonjour,  
 
Ma question est simple: est-il possible de convertir un élément xml en élément JSON  ?
 
Je sais qu'il est possible de convertir une chaine de caractère XML en JSON de cette façon la :

Code :
  1. String xml = "<balise XML>  </balise XML>";
  2. XMLSerializer xmlSerializer = new XMLSerializer(); 
  3. JSON json = xmlSerializer.read( xml );


 
Mais je ne trouve aucune info pour convertir un fichier XML déja parsé (un élément jdom2 plus précisément) ou l'on pourrait éventuellement faire comme ceci :  
 

Code :
  1. // lecture du fichier xml
  2. SAXBuilder sxb = new SAXBuilder();
  3. document = sxb.build(new File(path));
  4. // récupération de l'élement racine
  5. Element root = document.getRootElement();
  6. // conversion vers du json (la classe parseToJson n'existe pas)
  7. JSON json = org.jdom2.parseToJson(root);

Reply

Marsh Posté le 14-10-2012 à 15:04:42   

Reply

Sujets relatifs:

Leave a Replay

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