द javax.json.JsonArray इंटरफ़ेस अपरिवर्तनीय JSON सरणी का प्रतिनिधित्व कर सकता है और एक अपरिवर्तनीय . प्रदान करता है सूची सरणी में मानों का दृश्य। एक JsonArray किसी इनपुट स्रोत से JSON डेटा को पढ़कर और एक स्थिर विधि createArrayBuilder() का उपयोग करके ऑब्जेक्ट बनाया जा सकता है javax.json.Json . का कक्षा। हमें आयात करने की आवश्यकता है javax.json पैकेज (डाउनलोड करें javax.json-api.jar फ़ाइल) इसे निष्पादित करने के लिए।
सिंटैक्स
सार्वजनिक स्थैतिक JsonArrayBuilder createArrayBuilder()
उदाहरण
आयात करें बिल्डर.एड ("नाम", "राजा रमेश"); Builder.add ("पदनाम", "जावा डेवलपर"); बिल्डर.एड ("कंपनी", "ट्यूटोरियल्सपॉइंट"); JsonArray contactInfo =Json.createArrayBuilder().add(Json.createObjectBuilder().add("email", "[email protected]")).add(Json.createObjectBuilder().add("mobile", "9959984000" ))।निर्माण(); बिल्डर.एड ("संपर्कइन्फो", संपर्कइन्फो); जेसनऑब्जेक्ट डेटा =बिल्डर.बिल्ड (); स्ट्रिंगवाइटर एसडब्ल्यू =नया स्ट्रिंगवाइटर (); JsonWriter jw =Json.createWriter (दप); jw.writeObject (डेटा); jw.बंद (); System.out.println (sw.toString ()); }}आउटपुट
{"Name":"Raja Ramesh","Designation":"Java Developer","Company":"TutorialsPoint","contactInfo":[{"email":"[email protected]"},{ "मोबाइल":"9959984000"}]}