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

Java में स्ट्रीमिंग API का उपयोग करके JSON स्ट्रिंग को कैसे पार्स करें?


स्ट्रीमिंग API में एक महत्वपूर्ण इंटरफेस JsonParser होता है और यह इंटरफेस JSON को स्ट्रीमिंग तरीके से पार्स करने के तरीके प्रदान करता है और JSON डेटा के लिए फॉरवर्ड, रीड-ओनली एक्सेस प्रदान करता है। Json क्लास में इनपुट स्रोतों से पार्सर बनाने के तरीके होते हैं। हम Json क्लास के स्थैतिक createParser() विधि का उपयोग करके JSON पार्स कर सकते हैं।

सिंटैक्स

public static JsonParser createParser(Reader reader)

उदाहरण

import java.io.*; import javax.json.Json; import javax.json.stream.JsonParser; import javax.json.stream.JsonParser.Event; public class JSONParseringTest { public static void main(String[] args) { String jsonString = "{\"name\":\"Adithya\",\"employeeId\":\"115\",\"age\":\"30\"}"; JsonParser parser = Json.createParser(new StringReader(jsonString)); while(parser.hasNext()) { Event event = parser.next(); if(event == Event.KEY_NAME) { switch(parser.getString()) { case "name": parser.next(); System.out.println("Name: " + parser.getString()); break; case "employeeId": parser.next(); System.out.println("EmployeeId: " + parser.getString()); break; case "age": parser.next(); System.out.println("Age: " + parser.getString()); break; } } } } }

आउटपुट

Name: Adithya EmployeeId: 115 Age: 30

  1. एंड्रॉइड में JSON स्ट्रिंग कैसे पार्स करें एंड्रॉइड में JSON स्ट्रिंग कैसे पार्स करें

    हार्डकोडेड JSON स्ट्रिंग को पार्स करना कोड में परिभाषित JSON स्ट्रिंग को JSONObject और JSONArray का उपयोग करके पार्स करके विशिष्ट फील्ड निकालना। चरण 1-2: प्रोजेक्ट और लेआउट मानक सेटअप। चरण 3: MainActivity.java package com.example.myapplication; import android.os.Build; import android.os.Bundle; i

  1. Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें? Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें?

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

  1. - Java में JSON पार्स करना: लोकप्रिय लाइब्रेरी के साथ व्यापक गाइड

    इस ट्यूटोरियल में हम देखेंगे कि विभिन्न लाइब्रेरी का उपयोग करके Java में JSON कैसे पार्स करें। JSON का मतलब JavaScript Object Notation है, और यह JavaScript के सबसेट पर आधारित है। डेटा-एक्सचेंज फॉर्मेट के रूप में, यह वेब प्रोग्रामिंग में व्यापक रूप से उपयोग किया जाता है। यहां हम दिखाते हैं कि org.jso