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

जावा में ऑब्जेक्ट मॉडल का उपयोग करके JsonWriter के साथ JSON ऑब्जेक्ट को क्रमबद्ध कैसे करें?


The javax.json .JsonWriter इंटरफ़ेस एक JSON ऑब्जेक्ट या सरणी संरचना को आउटपुट . पर लिख सकता है स्रोत . वर्ग javax.json.JsonWriterFactory JsonWriter . बनाने के तरीके शामिल हैं उदाहरण। फ़ैक्टरी इंस्टेंस का उपयोग एक ही कॉन्फ़िगरेशन के साथ कई लेखक इंस्टेंस बनाने के लिए किया जा सकता है। हम स्थिर . का उपयोग करके आउटपुट स्रोत से लेखक बना सकते हैं विधि क्रिएटराइटर () का javax.json.Json कक्षा।

सिंटैक्स

सार्वजनिक स्थैतिक JsonWriter createWriter(लेखक लेखक)

नीचे दिए गए उदाहरण में, हम JsonWriter इंटरफ़ेस का उपयोग करके JSON ऑब्जेक्ट को क्रमबद्ध कर सकते हैं।

उदाहरण

आयात करें args) {JsonObject jsonObj =Json.createObjectBuilder() .add("name", "Adithya") .add("age", 25) .add("salary", 4000) .add("address", Json.createObjectBuilder ().add("street", "Madhapur") .add("city", "Hyderabad") .add("zipCode", "500084") .build() .add("phoneNumber", Json.createArrayBuilder ().add("9959984000") .add("7702144400") .build() .build(); स्ट्रिंगवाइटर स्ट्रिंगवाइटर =नया स्ट्रिंगवाइटर (); JsonWriter लेखक =Json.createWriter (स्ट्रिंगवाइटर); लेखक। राइटऑब्जेक्ट (jsonObj); लेखक। बंद (); System.out.println (stringWriter.getBuffer ()। toString ()); }}

आउटपुट

{"नाम":"आदित्य",,"आयु":25,"वेतन":40000,"पता":{"सड़क":"माधापुर", "शहर":"हैदराबाद", "ज़िप कोड":" 500084"},"फ़ोननंबर":["9959984000","7702144400"]}

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

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

  1. हम जावा में JSON ऑब्जेक्ट को कैसे डीकोड कर सकते हैं?

    एक JSON एक हल्का वजन . है , पाठ्य-आधारित और भाषा-स्वतंत्र डेटा विनिमय प्रारूप। एक JSON दो संरचित प्रकारों का प्रतिनिधित्व कर सकता है जैसे ऑब्जेक्ट्स और सरणी . हम JSONObject . का उपयोग करके JSON ऑब्जेक्ट को डीकोड कर सकते हैं और JSONArray json.simple API . से . एक JSONऑब्जेक्ट java.util.Map . क

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

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