Heim >Java >javaLernprogramm >Wie kann ich XML in Java effizient in JSON konvertieren?
XML in JSON in Java konvertieren: Eine schnelle Lösung
Die Suche nach dem effizientesten Ansatz zur Konvertierung von XML in JSON in Java kann von entscheidender Bedeutung sein Datenintegration und -verarbeitung. Unter den unzähligen verfügbaren Tools zeichnet sich „JSON in Java“ durch seine Effektivität aus.
Nutzung von JSON in Java
JSON in Java bietet eine dedizierte Klasse, XML. Java, entwickelt für die nahtlose Konvertierung von XML in JSON. Durch die Einbindung der bereitgestellten Maven-Abhängigkeit:
<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20180813</version> </dependency>
Sie erhalten Zugriff auf die Transformationsfunktionen von XML.java.
JSONObject xmlJSONObj = XML.toJSONObject(TEST_XML_STRING);
Die toJSONObject-Methode nimmt eine XML-String-Eingabe (TEST_XML_STRING) und gibt eine entsprechende zurück JSON-Objekt. Sie können die Lesbarkeit weiter verbessern, indem Sie den Einrückungsfaktor mit der Konstante PRETTY_PRINT_INDENT_FACTOR konfigurieren.
String jsonPrettyPrintString = xmlJSONObj.toString(PRETTY_PRINT_INDENT_FACTOR);
Die Ausgabe ist eine gut formatierte JSON-Zeichenfolge, die zur Verwendung bereit ist. Beispielsweise erzeugt die Konvertierung der XML-Zeichenfolge:
<?xml version="1.0" ?> <test attrib="moretest">Turn this to JSON</test>
die folgende JSON-Zeichenfolge:
{ "test": { "attrib": "moretest", "content": "Turn this to JSON" } }
Die Verwendung von JSON in Java bietet eine schnelle und zuverlässige Lösung für die Konvertierung von XML in JSON in Ihrem Java-Anwendungen.
Das obige ist der detaillierte Inhalt vonWie kann ich XML in Java effizient in JSON konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!