Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में XML को JSON ऐरे में कैसे बदलें?


JSON एक हल्का डेटा-इंटरचेंज फॉर्मेट है और JSON का फॉर्मेट की-वैल्यू जोड़ी जैसा होता है। हम org.json.XML क्लास का उपयोग करके XML को JSON ऐरे में बदल सकते हैं, यह एक स्टैटिक मेथड, 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); // XML को JSON में बदलता है 
            String jsonPrettyPrintString = json.toString(4); // JSON प्रिटी प्रिंट 
            System.out.println(jsonPrettyPrintString); 
        } catch(JSONException je) { 
            System.out.println(je.toString()); 
        } 
    } 
}

आउटपुट

{"root": {"test": [ 
    { 
        "attrib": "jsontext1", 
        "content": "tutorialspoint" 
    }, 
    { 
        "attrib": "jsontext2", 
        "content": "tutorix" 
    } 
]}}

  1. - Java Map को JSON में बदलना: Jackson, Gson, और org.json के साथ चरण-दर-चरण गाइड

    Java Map को JSON में बदलने के कई तरीके हैं। Java Arrays और Maps को JSON में बदलना और इसके विपरीत करना काफी आम है। इस पोस्ट में, हम Java Map को JSON में बदलने के 3 अलग-अलग उदाहरण देखेंगे। हम Jackson, Gson और org.json लाइब्रेरी का उपयोग करेंगे। Jackson का उपयोग करके Java Map को JSON में बदलें निम्न उद

  1. - Java में JSON पार्स करना: लोकप्रिय लाइब्रेरी के साथ व्यापक गाइड

    इस ट्यूटोरियल में हम देखेंगे कि विभिन्न लाइब्रेरी का उपयोग करके Java में JSON कैसे पार्स करें। JSON का मतलब JavaScript Object Notation है, और यह JavaScript के सबसेट पर आधारित है। डेटा-एक्सचेंज फॉर्मेट के रूप में, यह वेब प्रोग्रामिंग में व्यापक रूप से उपयोग किया जाता है। यहां हम दिखाते हैं कि org.jso

  1. - Java गाइड: List को Array में बदलें (और वापस) toArray() और Arrays.asList() के साथ

    List और Array के बीच बदलना Java में एक बहुत ही सामान्य ऑपरेशन है। Java में List को Array में बदलने का सबसे अच्छा और आसान तरीका .toArray() मेथड का उपयोग करना है। इसी तरह, हम Arrays.asList() मेथड का उपयोग करके Array को वापस List में बदल सकते हैं। नीचे दिए गए उदाहरण दिखाते हैं कि List of String और List