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 :
- String xml = "<balise XML> </balise XML>";
- XMLSerializer xmlSerializer = new XMLSerializer();
- 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 :
- // lecture du fichier xml
- SAXBuilder sxb = new SAXBuilder();
- document = sxb.build(new File(path));
- // récupération de l'élement racine
- Element root = document.getRootElement();
- // conversion vers du json (la classe parseToJson n'existe pas)
- JSON json = org.jdom2.parseToJson(root);
|