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

জাভাতে লিস্ট কে JSON অ্যারে-এ রূপান্তর করুন


JSON হল একটি হালকা, টেক্সট-বেসড এবং ল্যাঙ্গুয়েজ-ইন্ডিপেন্ডেন্ট ডেটা এক্সচেঞ্জ ফরম্যাট। JSON দুটি স্ট্রাকচারড টাইপ রিপ্রেজেন্ট করতে পারে: অবজেক্ট এবং অ্যারে। একটি অবজেক্ট হল কী/ভ্যালু পেয়ারের অনঅর্ডার্ড কালেকশন এবং একটি অ্যারে হল মানের সিকোয়েন্স।

আমরা JSONArray.toJSONString() মেথড ব্যবহার করে একটি লিস্টকে JSON অ্যারে-এ রূপান্তর করতে পারি। এটি JSONArray-এর একটি স্ট্যাটিক মেথড, যা একটি লিস্টকে JSON টেক্সটে রূপান্তর করে এবং ফলাফল হয় একটি JSON অ্যারে।

সিনট্যাক্স

public static java.lang.String toJSONString(java.util.List list)

উদাহরণ

import java.util.*; import org.json.simple.*; public class ConvertListToJSONArrayTest {    public static void main(String[] args) {       List<String> list = new ArrayList<String>();       list.add("India");       list.add("Australia");       list.add("England");       list.add("South Africa");       list.add("West Indies");       list.add("Newzealand");       // this method converts a list to JSON Array       String jsonStr = JSONArray.toJSONString(list);       System.out.println(jsonStr);    } }

আউটপুট

["India","Australia","England","South Africa","West Indies","Newzealand"]

  1. জাভাতে ক্যারেক্টার অ্যারে থেকে রিডারে রূপান্তর করার পদ্ধতি

  2. জাভা POJO কে JSON-এ কনভার্ট করা: Jackson এবং Gson ব্যবহার করে

  3. জাভা Map কে JSON-এ কনভার্ট করা: Jackson, Gson এবং org.json সহ ধাপে ধাপে গাইড

  4. জাভা গাইড: লিস্ট কে অ্যারেতে কনভার্ট করা (এবং আবার ফিরিয়ে আনা) toArray() এবং Arrays.asList() দিয়ে