Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menukar XML kepada JSON dengan Amanah dalam Java?
Teknik Penukaran XML kepada JSON Java
Mencari kaedah yang boleh dipercayai untuk menukar XML kepada JSON dalam Java? Berikut ialah penyelesaian yang berkesan:
JSON dalam Java
JSON dalam Java menawarkan sumber yang berharga untuk menukar XML kepada JSON. Kebergantungan Maven:
<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20180813</version> </dependency>
Kelas XML.java adalah penting untuk penukaran ini:
import org.json.JSONObject; import org.json.XML; import org.json.JSONException; public class Main { public static int PRETTY_PRINT_INDENT_FACTOR = 4; public static String TEST_XML_STRING = "<?xml version=\"1.0\" ?> <test attrib=\"moretest\">Turn this to JSON</test>"; public static void main(String[] args) { try { JSONObject xmlJSONObj = XML.toJSONObject(TEST_XML_STRING); String jsonPrettyPrintString = xmlJSONObj.toString(PRETTY_PRINT_INDENT_FACTOR); System.out.println(jsonPrettyPrintString); } catch (JSONException je) { System.out.println(je.toString()); } } }
Output:
{"test": { "attrib": "moretest", "content": "Turn this to JSON" }}
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar XML kepada JSON dengan Amanah dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!