Conversion de XML en JSON en Java : solutions rapides
Lorsque vous travaillez avec des données XML et JSON, il est souvent nécessaire d'effectuer une conversion entre les deux formats . Java fournit divers outils pour faciliter cette conversion rapidement et efficacement.
L'une des bibliothèques recommandées pour cette tâche est JSON en Java. Voici comment l'utiliser :
<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20180813</version> </dependency>
import org.json.JSONObject; import org.json.XML; import org.json.JSONException; // ... // Sample XML string String testXmlString = "<?xml version=\"1.0\" ?><test attrib=\"moretest\">Turn this to JSON</test>"; try { // Convert XML to JSON JSONObject xmlJsonObj = XML.toJSONObject(testXmlString); // Pretty-print the JSON result String jsonPrettyPrintString = xmlJsonObj.toString(PRETTY_PRINT_INDENT_FACTOR); System.out.println(jsonPrettyPrintString); } catch (JSONException je) { System.out.println(je.toString()); }
{ "test": { "attrib": "moretest", "content": "Turn this to JSON" } }
Cette solution vous permet de convertir efficacement du XML en JSON en Java, avec des options de formatage personnalisables pour une meilleure lisibilité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!