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

जावा में जीसन लाइब्रेरी का उपयोग करके JSON को सुंदर कैसे प्रिंट करें?


A Gson जावा के लिए एक JSON लाइब्रेरी है, जिसे Google द्वारा बनाया गया है। Gson का उपयोग करके, हम JSON उत्पन्न कर सकते हैं और JSON को जावा ऑब्जेक्ट्स में कनवर्ट करें। डिफ़ॉल्ट रूप से, Gson JSON को कॉम्पैक्ट प्रारूप . में प्रिंट कर सकता है . Gson सुंदर प्रिंट को सक्षम करने के लिए , हमें setPrettyPrinting() . का उपयोग करके Gson इंस्टेंस को कॉन्फ़िगर करना होगा GsonBuilder . की विधि क्लास और यह विधि Gson को JSON आउटपुट करने के लिए कॉन्फ़िगर करती है जो सुंदर प्रिंटिंग के लिए एक पेज में फिट बैठता है।

सिंटैक्स

सार्वजनिक GsonBuilder सेटPrettyPrinting()

उदाहरण

आयात करें इंजीनियर", "जावा", "हैदराबाद"); Gson gson =नया GsonBuilder ()। setPrettyPrinting ()। बनाएँ (); // सुंदर प्रिंट स्ट्रिंग सुंदरजसन =gson.toJson (emp); System.out.println(prettyJson); }}// कर्मचारी वर्गवर्ग कर्मचारी { निजी स्ट्रिंग नाम, आईडी, पदनाम, प्रौद्योगिकी, स्थान; सार्वजनिक कर्मचारी (स्ट्रिंग नाम, स्ट्रिंग आईडी, स्ट्रिंग पदनाम, स्ट्रिंग तकनीक, स्ट्रिंग स्थान) {सुपर (); यह नाम =नाम; this.id =आईडी; यह। पदनाम =पदनाम; यह प्रौद्योगिकी =प्रौद्योगिकी; यह स्थान =स्थान; } सार्वजनिक स्ट्रिंग getName () {वापसी का नाम; } सार्वजनिक स्ट्रिंग getId () {रिटर्न आईडी; } सार्वजनिक स्ट्रिंग getDesignation () {वापसी पदनाम; } सार्वजनिक स्ट्रिंग getTechnology() { वापसी प्रौद्योगिकी; } सार्वजनिक स्ट्रिंग getLocation() {वापसी स्थान; }}

आउटपुट

{ "नाम":"राजा", "आईडी":"115", "पदनाम":"सामग्री अभियंता", "प्रौद्योगिकी":"जावा", "स्थान":"हैदराबाद"}

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

    एक Gson एक पुस्तकालय है जिसका उपयोग Java ऑब्जेक्ट्स को JSON प्रतिनिधित्व में बदलने के लिए किया जा सकता है . उपयोग करने के लिए प्राथमिक वर्ग Gson . है जिसे हम नया Gson() . कॉल करके बना सकते हैं और GsonBuilder क्लास का उपयोग Gson इंस्टेंस बनाने के लिए किया जा सकता है। हम फाइल करने के लिए JSON स्ट्रि

  1. जावा में जेसन-सरल लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को जावा ऑब्जेक्ट में कनवर्ट करें?

    द JSON व्यापक रूप से उपयोग किए जाने वाले डेटा-इंटरचेंज . में से एक है प्रारूप और एक हल्का . है और स्वतंत्र भाषा . json.simple एक हल्का JSON प्रोसेसिंग लाइब्रेरी है जिसका उपयोग एन्कोड . करने के लिए किया जा सकता है या डीकोड एक JSON पाठ। नीचे दिए गए प्रोग्राम में, हम json.simple का उपयोग करके J

  1. जावा का उपयोग करके JSON फ़ाइल की सामग्री को कैसे पढ़ा जाए?

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