The net.sf.json.JSONArray एक आदेशित अनुक्रम . है मूल्यों की। इसका बाहरी पाठ रूप वर्ग कोष्ठक में लिपटे एक स्ट्रिंग है जिसमें मूल्यों को अलग करने वाले अल्पविराम हैं और एक आंतरिक रूप एक वस्तु है जिसमें get() और ऑप्ट करें () अनुक्रमणिका, और तत्व () . द्वारा मानों तक पहुँचने के तरीके मूल्यों को जोड़ने या बदलने की विधि। मान इनमें से कोई भी प्रकार के हो सकते हैं जैसे बूलियन, JSONArray, JSONObject, संख्या, स्ट्रिंग और JSONNull वस्तु।
हम नीचे दिए गए उदाहरण में एक संग्रह (सूची) को JSON सरणी में बदल सकते हैं
उदाहरण
आयात करें .asList ("भारत", "ऑस्ट्रेलिया", "इंग्लैंड", "दक्षिण अफ्रीका"); JSONArray jsonArray =(JSONArray)JSONSerializer.toJSON(strList); System.out.println(jsonArray.toString(3)); // सुंदर प्रिंट JSON सूची <ऑब्जेक्ट> ऑब्जेक्ट>आउटपुट
[ "भारत", "ऑस्ट्रेलिया", "इंग्लैंड", "दक्षिण अफ्रीका"][ "सूची डेटा", 50, 99, 50.65, सच, [ "X", "Y", "Z" ]]