JSON एक हल्का डेटा-इंटरचेंज . है प्रारूप और JSON का प्रारूप कुंजी-मान . जैसा है जोड़ा। हम XML को JSON सरणी . में बदल सकते हैं org.json.XML वर्ग का उपयोग कर रहे हैं , यह एक स्थिर . प्रदान करता है विधि, XML.toJSONObject() XML को JSON सरणी में बदलने के लिए।
सिंटैक्स
public static JSONObject toJSONObject(java.lang.String string) throws JSONException
नीचे दिए गए उदाहरण में, XML को JSON सरणी में कनवर्ट करना
उदाहरण
import org.json.*; public class ConvertXMLToJSONArrayTest { public static String xmlString= "<?xml version=\"1.0\" ?><root><test attrib=\"jsontext1\">tutorialspoint</test><test attrib=\"jsontext2\">tutorix</test></root>"; public static void main(String[] args) { try { JSONObject json = XML.toJSONObject(xmlString); // converts xml to json String jsonPrettyPrintString = json.toString(4); // json pretty print System.out.println(jsonPrettyPrintString); } catch(JSONException je) { System.out.println(je.toString()); } } }
आउटपुट
{"root": {"test": [ { "attrib": "jsontext1", "content": "tutorialspoint" }, { "attrib": "jsontext2", "content": "tutorix" } ]}}