কম্পিউটার

কিভাবে আমরা জাভাতে স্ট্রিমিং API ব্যবহার করে একটি JSON অ্যারে বাস্তবায়ন করতে পারি?


The JsonGenerator ৷ ইন্টারফেস স্ট্রিমিং উপায়ে একটি আউটপুট উত্সে JSON ডেটা লিখতে ব্যবহার করা যেতে পারে। আমরা writeStartArray() ব্যবহার করে একটি JSON অ্যারে তৈরি বা বাস্তবায়ন করতে পারি JsonGenerator এর পদ্ধতি , এই পদ্ধতিটি বর্তমান অবজেক্টের প্রেক্ষাপটে JSON নাম/স্টার্ট অ্যারে ক্যারেক্টার পেয়ার লিখে। writeStartObject() পদ্ধতি JSON স্টার্ট অবজেক্ট ক্যারেক্টার লেখে এবং শুধুমাত্র একটি অ্যারের প্রসঙ্গে এবং writeEnd()তে বৈধ। মেথড বর্তমান প্রেক্ষাপটের শেষে লেখে।

সিনট্যাক্স

JsonGenerator writeStartArray(String name)

উদাহরণ

import java.io.*;
import javax.json.*;
import javax.json.stream.*;
public class JsonGeneratorTest {
   public static void main(String[] args) throws Exception {
      StringWriter writer = new StringWriter();
      JsonGenerator jsonGen = Json.createGenerator(writer);
      jsonGen.writeStartObject()
             .write("name", "Adithya")
             .write("designation", "Python Developer")
             .write("company", "TutorialsPoint")
             .writeStartArray("personal details")
             .writeStartObject()
             .write("email", "adithya@gmail.com")
             .writeEnd()
             .writeStartObject()
             .write("contact", "9959927000")
             .writeEnd()  // end of object
             .writeEnd()  // end of an array
             .writeEnd(); // end of main object
      jsonGen.close();
      System.out.println(writer.toString());
   }
}

আউটপুট

{"name":"Adithya","designation":"Python Developer","company":"TutorialsPoint","personal details":[{"email":"adithya@gmail.com"},{"contact":"9959927000"}]}

  1. কিভাবে আমরা জাভাতে একটি JToggleButton বাস্তবায়ন করতে পারি?

  2. কিভাবে আমরা জাভাতে JWindow ব্যবহার করে একটি স্প্ল্যাশ স্ক্রিন বাস্তবায়ন করতে পারি?

  3. কিভাবে জাভা ব্যবহার করে একটি JSON অ্যারে লিখবেন/তৈরি করবেন?

  4. কিভাবে জাভা ব্যবহার করে একটি JSON ফাইল লিখবেন/তৈরি করবেন?