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

जावा में JSON-lib API का उपयोग करके JSON ऑब्जेक्ट में तत्व कैसे जोड़ें?


JSON-lib java बीन्स, मैप्स, सरणियों . को क्रमबद्ध और डी-सीरियलाइज़ करने के लिए एक जावा लाइब्रेरी है , और संग्रह JSON प्रारूप में। हम तत्व () . का उपयोग करके JSON ऑब्जेक्ट में तत्व जोड़ सकते हैं JSONObject . की विधि कक्षा। हमें json-lib.jar, ezmorph.jar, commons-lang.jar, commons-collections.jar, जैसे सभी आश्रित जार को डाउनलोड करने की आवश्यकता है। commons-beanutils.jar, और commons-logging.jar और आयात कर सकते हैं net.sf.json इसे निष्पादित करने के लिए हमारे जावा प्रोग्राम में पैकेज।

सिंटैक्स

सार्वजनिक JSONObject तत्व (स्ट्रिंग कुंजी, ऑब्जेक्ट मान) - JSONObject में एक कुंजी/मान जोड़ी डालें 

उदाहरण

आयात करें रमेश") .element("age", 30) .element("address", "Hyderabad") .element("contact number", Arrays.asList("9959984000", "7702144400", "7013536200")); System.out.println(jsonObj.toString(3)); // सुंदर प्रिंट JSON }}

आउटपुट

{ "नाम":"राजा रमेश", "आयु":30, "पता":"हैदराबाद", "संपर्क नंबर":[ "9959984000", "7702144400", "7013536200" ]}

  1. जावा में GSON का उपयोग करके JSON ऑब्जेक्ट की सभी कुंजियाँ कैसे प्राप्त करें?

    A Gson एक पुस्तकालय है जिसका उपयोग Java ऑब्जेक्ट्स को JSON में पार्स करने के लिए किया जा सकता है और इसके विपरीत। इसका उपयोग JSON स्ट्रिंग को समकक्ष जावा ऑब्जेक्ट में बदलने के लिए भी किया जा सकता है। जावा ऑब्जेक्ट को JSON या JSON से जावा ऑब्जेक्ट में पार्स करने के लिए, हमें com.google.gson आयात कर

  1. जावा का उपयोग करके JSON सरणी कैसे लिखें / बनाएं?

    एक Json सरणी मानों का एक क्रमबद्ध संग्रह है जो वर्ग कोष्ठक में संलग्न है अर्थात यह [ से शुरू होता है और ] के साथ समाप्त होता है। सरणियों में मान , (अल्पविराम) द्वारा अलग किए जाते हैं। नमूना JSON सरणी { books:[ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL]} json-simple एक लाइट वेट लाइब्रेरी है जिसका

  1. जावा का उपयोग करके JSON फ़ाइल कैसे लिखें / बनाएं?

    JSON या JavaScript ऑब्जेक्ट नोटेशन एक हल्का टेक्स्ट-आधारित खुला मानक है जिसे मानव-पठनीय डेटा इंटरचेंज के लिए डिज़ाइन किया गया है। JSON द्वारा उपयोग किए जाने वाले सम्मेलन प्रोग्रामर के लिए जाने जाते हैं, जिनमें C, C++, Java, Python, Perl, आदि शामिल हैं। नमूना JSON दस्तावेज़ - { book:[ { id:01, langua