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

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


JSON एक हल्का, पाठ-आधारित . है और भाषा-स्वतंत्र टी डेटा विनिमय प्रारूप। ए.JSONऑब्जेक्ट मानचित्र . बनाने के लिए स्ट्रिंग से टेक्स्ट को पार्स कर सकते हैं -जैसी वस्तु। ऑब्जेक्ट अपनी सामग्री में हेरफेर करने के लिए, और JSON अनुरूप ऑब्जेक्ट क्रमांकन के उत्पादन के लिए तरीके प्रदान करता है। org.json . में फ़ाइलें पैकेज JSON एन्कोडर/डिकोडर्स को लागू करता है जावा में। इसमें JSON, . के बीच कनवर्ट करने की क्षमता भी शामिल है एक्सएमएल, एचटीटीपी हेडर, कुकीज और सीडीएल।

हम सुंदर-प्रिंट कर सकते हैं एक JSON toString(int indentFactor . का उपयोग कर रहा है ) org.json. . की विधि JSONऑब्जेक्ट कक्षा, जहां indentFactor इंडेंटेशन के प्रत्येक स्तर में जोड़ने के लिए रिक्त स्थान की संख्या है।

सिंटैक्स

सार्वजनिक java.lang.String toString(int indentFactor) JSONException को फेंकता है

उदाहरण

आयात करें। :25000.00 "+"}"; JSONObject jsonObj =नया JSONObject (जेसन); System.out.println ("JSON का सुंदर प्रिंट:"); System.out.println (jsonObj.toString(4)); // सुंदर प्रिंट जोंस }}

आउटपुट

JSON का सुंदर प्रिंट:{ "वेतन":25000, "आयु":25, "नाम":"जय"}

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

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

  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