কম্পিউটার টিউটোরিয়াল

জাভাতে 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= "tutorialspointtutorix"; 
    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. জাভা POJO কে JSON-এ কনভার্ট করা: Jackson এবং Gson ব্যবহার করে

  2. জাভা Map কে JSON-এ কনভার্ট করা: Jackson, Gson এবং org.json সহ ধাপে ধাপে গাইড

  3. জাভাতে JSON পার্সিং: জনপ্রিয় লাইব্রেরি সহ পূর্ণাঙ্গ গাইড

  4. জাভা গাইড: লিস্ট কে অ্যারেতে কনভার্ট করা (এবং আবার ফিরিয়ে আনা) toArray() এবং Arrays.asList() দিয়ে