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

जावा में JSON ऑब्जेक्ट से विभिन्न प्रकार के मान कैसे प्राप्त करें?


A JSONObject एक अनियंत्रित . है नाम/मान . का संग्रह मानचित्र . बनाने के लिए स्ट्रिंग से टेक्स्ट को जोड़े और पार्स करता है -जैसी वस्तु। एक JSONऑब्जेक्ट विभिन्न प्रकार के मूल्यों को प्रदर्शित करने के लिए कुछ महत्वपूर्ण तरीके हैं जैसे getString() कुंजी स्ट्रिंग से संबद्ध स्ट्रिंग प्राप्त करने की विधि, getInt() एक कुंजी से जुड़े int मान प्राप्त करने की विधि, getDouble() एक कुंजी और getBoolean() . से जुड़े डबल मान प्राप्त करने की विधि कुंजी से संबद्ध बूलियन मान प्राप्त करने की विधि।

उदाहरण

आयात करें। + "वेतन:10000.00," + "IsSelfEmployee:false" + "}"); System.out.println (jsonObj.getString ("नाम")); // रिटर्न स्ट्रिंग System.out.println (jsonObj.getInt ("आयु")); // रिटर्न int System.out.println (jsonObj.getDouble ("वेतन")); // डबल System.out.println (jsonObj.getBoolean ("IsSelfEmployee")) लौटाता है; // सही/गलत लौटाता है }}

आउटपुट

आदित्य2210000.0false

  1. जावा का उपयोग कर फ़ोल्डर से निर्देशिका (केवल) कैसे प्राप्त करें?

    ListFiles() विधि वर्तमान (फ़ाइल) ऑब्जेक्ट द्वारा दर्शाए गए पथ में सभी फ़ाइलों (और निर्देशिकाओं) की वस्तुओं (सार पथ) को धारण करने वाली एक सरणी देता है। फ़ाइल फ़िल्टर इंटरफ़ेस पथ नामों के लिए फ़िल्टर है जिसे आप listFiles() विधि के पैरामीटर के रूप में पास कर सकते हैं। यह विधि पारित फ़िल्टर पर दिए गए फ

  1. जावा में JsonPointer इंटरफ़ेस का उपयोग करके किसी कुंजी के मान कैसे प्राप्त करें?

    JSONPointer एक मानक है जो स्ट्रिंग सिंटैक्स . को परिभाषित करता है जिसका उपयोग JSON दस्तावेज़ में किसी विशेष कुंजी मान तक पहुँचने के लिए किया जा सकता है। JSONPointer . का एक उदाहरण स्थिर फ़ैक्टरी विधि को कॉल करके बनाया जा सकता है createPointer() Json . पर कक्षा। JSONPointer में, प्रत्येक स्ट्रिंग

  1. जावा ऑब्जेक्ट को JSON में कैसे बदलें

    इस ट्यूटोरियल में हम दो पुस्तकालयों, जैक्सन और जीसन का उपयोग करके जावा ऑब्जेक्ट को JSON में बदलने का तरीका दिखाते हैं। हम एक व्यक्ति वर्ग का उपयोग करेंगे जो सिर्फ एक मानक पीओजेओ है। एक बार जब हम एक व्यक्ति वस्तु बना लेते हैं, तो हम इसे विभिन्न पुस्तकालयों का उपयोग करके JSON में बदल सकते हैं। Perso