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

जावा में आउटपुट हैंडलर को JSON स्ट्रिंग को क्रमबद्ध कैसे करें?


फ्लेक्सजसन क्रमबद्ध करने . के लिए एक हल्का पुस्तकालय है और deserializing जावा ऑब्जेक्ट में और JSON प्रारूप से। एक JSONSerializer JSON के लिए जावा ऑब्जेक्ट्स का क्रमांकन करने के लिए मुख्य वर्ग है। हम WriterOutputHandler का उपयोग करके एक JSON स्ट्रिंग को आउटपुट हैंडलर में क्रमबद्ध कर सकते हैं वर्ग और यह आउटपुटहैंडलर . को लागू करता है इंटरफ़ेस।

सिंटैक्स

पब्लिक क्लास राइटरऑटपुटहैंडलर ऑब्जेक्ट इम्प्लीमेंट्स आउटपुटहैंडलर का विस्तार करता है

उदाहरण

आयात करें सच); // सुंदर प्रिंट JSON कर्मचारी emp =नया कर्मचारी ("राजा", "रमेश", 28, "हैदराबाद"); आउटपुटहैंडलर आउट =नया राइटरऑटपुटहैंडलर (नया स्ट्रिंगवाइटर ()); serializer.serialize (एम्प, आउट); System.out.println (out.toString ()); }}// कर्मचारी वर्ग वर्ग कर्मचारी {निजी स्ट्रिंग प्रथम नाम; निजी स्ट्रिंग अंतिम नाम; निजी अंतर उम्र; निजी स्ट्रिंग पता; सार्वजनिक कर्मचारी () {} सार्वजनिक कर्मचारी (स्ट्रिंग प्रथम नाम, स्ट्रिंग अंतिम नाम, अंतर आयु, स्ट्रिंग पता) {सुपर (); यह। पहला नाम =पहला नाम; यह अंतिम नाम =अंतिम नाम; यह उम्र =उम्र; यह पता =पता; } सार्वजनिक स्ट्रिंग getFirstName () { पहला नाम लौटाएं; } सार्वजनिक स्ट्रिंग getLastName () {वापसी अंतिम नाम; } सार्वजनिक int getAge () {वापसी आयु; } सार्वजनिक स्ट्रिंग getAddress () {वापसी पता; } सार्वजनिक स्ट्रिंग टूस्ट्रिंग () {वापसी "कर्मचारी [" + "प्रथम नाम =" + प्रथम नाम + ", अंतिम नाम =" + अंतिम नाम + ", आयु =" + आयु + ", पता =" + पता + "]"; }}

आउटपुट

{ "पता":"हैदराबाद", "आयु":28, "वर्ग":"कर्मचारी", "प्रथम नाम":"राजा", "अंतिम नाम":"रमेश"}

  1. जावा में मौजूदा JSON फ़ाइल में JSON स्ट्रिंग कैसे जोड़ें?

    एक जीसन जावा के लिए एक json लाइब्रेरी है और इसका उपयोग JSON उत्पन्न करने के लिए किया जा सकता है। प्रारंभिक चरण में, हम एक JSON फ़ाइल पढ़ सकते हैं और जावा ऑब्जेक्ट को पार्स कर सकते हैं, फिर टाइपकास्ट करने की आवश्यकता है जावा ऑब्जेक्ट को JSonObject और एक JsonArray . को पार्स करना . फिर इस JSON सरणी

  1. जावा में फ्लेक्सजसन लाइब्रेरी का उपयोग करके मानचित्र को क्रमबद्ध कैसे करें?

    द फ्लेक्सजसन एक हल्का . है जावा ऑब्जेक्ट्स को जेएसओएन प्रारूप में और उससे क्रमबद्ध और deserializing के लिए पुस्तकालय। हम मानचित्र को क्रमानुसार भी कर सकते हैं क्रमबद्ध करें () . का उपयोग करते हुए JSONSerializer . की विधि वर्ग, यह लक्ष्य उदाहरण का उथला क्रमांकन करता है। सिंटैक्स सार्वजनिक स्ट्रिंग

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

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