JSON एक हल्का डेटा-इंटरचेंज फॉर्मेट है और JSON का फॉर्मेट की-वैल्यू पेयर जैसा होता है। हम org.json.XML क्लास का उपयोग करके JSONObject को XML फॉर्मेट में बदल सकते हैं, यह XML टेक्स्ट को JSONObject में बदलने और JSONObject को XML टेक्स्ट में बदलने के लिए स्टैटिक मेथड्स प्रदान करता है। XML.toString() मेथड एक JSON ऑब्जेक्ट को एक अच्छी तरह से बने, एलिमेंट-नॉर्मल XML स्ट्रिंग में बदल देता है।
सिंटैक्स
public static java.lang.String toString(java.lang.Object object) throws JSONException
उदाहरण
import java.io.*; import org.json.*; public class JSONtoXMLTest { public static void main(String[] args) throws JSONException { String json = "{employee : { age:30, name : Raja, technology:Java}}"; // JSON को XML में बदलें String xml = convert(json, "root"); // यह मेथड JSON ऑब्जेक्ट को XML स्ट्रिंग में बदलता है System.out.println(xml); } public static String convert(String json, String root) throws JSONException { JSONObject jsonObject = new JSONObject(json); String xml = "\n<"+root+">" + XML.toString(jsonObject) + ""+root+">"; return xml; } }आउटपुट
Raja Java 30