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

জাভাতে নেস্টেড JSON অবজেক্ট পার্স করুন


JSON হল একটি হালকা, টেক্সট-বেসড এবং ল্যাঙ্গুয়েজ-ইন্ডিপেন্ডেন্ট ডেটা এক্সচেঞ্জ ফরম্যাট। JSON দুটি স্ট্রাকচারড টাইপ রিপ্রেজেন্ট করতে পারে: অবজেক্ট এবং অ্যারে। একটি JSONArray একটি স্ট্রিং থেকে টেক্সট পার্স করে একটি ভেক্টর-লাইক অবজেক্ট তৈরি করে। আমরা JSONArray-র getString(index) মেথড ব্যবহার করে একটি নেস্টেড JSON অবজেক্ট পার্স করতে পারি। এটি getJSONString(index).getString() মেথডের একটি কনভেনিয়েন্স মেথড এবং নির্দিষ্ট পজিশনের স্ট্রিং মান রিটার্ন করে।

সিনট্যাক্স

String getString(int index)

উদাহরণ

import java.util.*; import org.json.*; public class NestedJSONObjectTest {    public static void main(String args[]) {       String jsonDataString = "{userInfo : [{username:abc123}, {username:xyz123},{username:pqr123},   {username:mno123},{username:jkl123}]}";       JSONObject jsonObject = new JSONObject(jsonDataString);       List<String> list = new ArrayList<String>();       JSONArray jsonArray = jsonObject.getJSONArray("userInfo");       for(int i = 0 ; i < jsonArray.length(); i++) {          list.add(jsonArray.getJSONObject(i).getString("username"));          System.out.println(jsonArray.getJSONObject(i).getString("username")); // display usernames       }    } }

আউটপুট

abc123 xyz123 pqr123 mno123 jkl123

  1. জাভাস্ক্রিপ্টে JSON অবজেক্ট পার্স করার উপায়

  2. এন্ড্রয়েডে JSON স্ট্রিং পার্স করার উপায়

  3. জাভাতে JSON অবজেক্ট ফাইলে লিখুন

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