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

जावा में स्ट्रीमिंग एपीआई का उपयोग करके JSON स्ट्रिंग को कैसे पार्स करें?


स्ट्रीमिंग API एक महत्वपूर्ण इंटरफ़ेस शामिल है JsonParser और यह इंटरफ़ेस इसमें JSON को स्ट्रीमिंग तरीके से पार्स करने के तरीके शामिल हैं और आगे . प्रदान करता है , केवल पढ़ने के लिए JSON डेटा तक पहुंच। जेसन कक्षा में इनपुट स्रोतों से पार्सर बनाने के तरीके शामिल हैं। हम कर सकते हैं JSON को पार्स करें स्थिर . का उपयोग करना विधि क्रिएटपार्सर () जेसन . का कक्षा।

सिंटैक्स

सार्वजनिक स्थैतिक JsonParser createParser(रीडर रीडर)

उदाहरण

आयात करें ) {स्ट्रिंग jsonString ="{\"name\":\"Adithya\",\"employeeId\":\"115\",\"age\":\"30\"}"; JsonParser पार्सर =Json.createParser (नया StringReader (jsonString)); जबकि (parser.hasNext ()) {घटना घटना =parser.next (); अगर (घटना ==घटना। KEY_NAME) {स्विच (पार्सर। गेटस्ट्रिंग ()) {केस "नाम":parser.next (); System.out.println ("नाम:" + parser.getString ()); टूटना; मामला "कर्मचारी आईडी":parser.next (); System.out.println ("कर्मचारी आईडी:" + parser.getString ()); टूटना; मामला "आयु":parser.next (); System.out.println ("आयु:" + parser.getString ()); टूटना; } } } } }

आउटपुट

नाम:आदित्य कर्मचारी आईडी:115आयु:30

  1. एंड्रॉइड में जेसन स्ट्रिंग का विश्लेषण कैसे करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में JSON स्ट्रिंग को कैसे पार्स करें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

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

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

  1. जावा में JSON को कैसे पार्स करें

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