কম্পিউটার টিউটোরিয়াল

জাভাতে স্ট্রিমিং 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 স্ট্রিং পার্স করার উপায়

  2. জাভাতে Gson লাইব্রেরি ব্যবহার করে JSON স্ট্রিং ফাইলে লেখার পদ্ধতি

  3. জাভা গাইড: API টেস্টিংয়ের জন্য JSON ফাইলকে স্ট্রিং-এ পড়া

  4. জাভাতে JSON পার্সিং: জনপ্রিয় লাইব্রেরি সহ পূর্ণাঙ্গ গাইড