Map এবং List হিসাবে JSON ডেটা পড়া

Boon এর বেসিক JSON পার্সিং - বুন (Boon) - Java Technologies

304

Boon লাইব্রেরি ব্যবহার করে JSON ডেটা খুব সহজে Map এবং List হিসেবে পড়া সম্ভব। JSON একটি জনপ্রিয় ডেটা ফরম্যাট যা মূলত কীগুলির (keys) সাথে মান (values) সংগ্রহের জন্য ব্যবহৃত হয়। Boon লাইব্রেরি JSON ডেটাকে Java-এর Map এবং List কাঠামোতে রূপান্তর করতে সহায়ক, যা Java প্রোগ্রামিং-এ ডেটা ম্যানিপুলেশন সহজ করে তোলে।


Boon ব্যবহার করে JSON ডেটা Map এবং List হিসাবে পড়ার উদাহরণ

  1. JSON ডেটাকে Map হিসেবে পড়া

    JSON ডেটা যদি একটি কীগুলির মানের তালিকা হয় (যেমন একটি অবজেক্ট), তবে আপনি সেটিকে Java Map হিসেবে রূপান্তর করতে পারেন। Boon-এর fromJson() মেথড ব্যবহার করে JSON ডেটাকে সহজেই Map-এ রূপান্তর করা যায়।

    উদাহরণ:

    import io.boon.Boon;
    import java.util.Map;
    
    public class BoonExample {
        public static void main(String[] args) {
            String json = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
    
            // JSON কে Map-এ রূপান্তর করা
            Map<String, Object> map = Boon.fromJson(json, Map.class);
    
            // Map থেকে ডেটা অ্যাক্সেস করা
            System.out.println("Name: " + map.get("name"));
            System.out.println("Age: " + map.get("age"));
            System.out.println("City: " + map.get("city"));
        }
    }
    

    এখানে, JSON ডেটাটি একটি Map হিসাবে রূপান্তরিত হয়েছে, এবং আমরা কীগুলি ব্যবহার করে মানগুলি অ্যাক্সেস করতে পারি।

    আউটপুট:

    Name: John
    Age: 30
    City: New York
    
  2. JSON ডেটাকে List হিসেবে পড়া

    JSON ডেটা যদি একটি অ্যারে বা তালিকা হয় (যেমন একটি অ্যারে অবজেক্ট), তবে আপনি সেটিকে Java List হিসেবে রূপান্তর করতে পারেন। Boon-এর fromJson() মেথড ব্যবহার করে JSON ডেটাকে সহজেই List-এ রূপান্তর করা যায়।

    উদাহরণ:

    import io.boon.Boon;
    import java.util.List;
    
    public class BoonExample {
        public static void main(String[] args) {
            String json = "[{\"name\":\"John\", \"age\":30}, {\"name\":\"Jane\", \"age\":25}]";
    
            // JSON কে List-এ রূপান্তর করা
            List<Map<String, Object>> list = Boon.fromJson(json, List.class);
    
            // List থেকে ডেটা অ্যাক্সেস করা
            for (Map<String, Object> map : list) {
                System.out.println("Name: " + map.get("name"));
                System.out.println("Age: " + map.get("age"));
            }
        }
    }
    

    এখানে, JSON ডেটাটি একটি List হিসাবে রূপান্তরিত হয়েছে, এবং প্রতিটি অবজেক্টকে Map হিসেবে ধরে সেই মানগুলি অ্যাক্সেস করা হয়েছে।

    আউটপুট:

    Name: John
    Age: 30
    Name: Jane
    Age: 25
    

সারাংশ

Boon লাইব্রেরি ব্যবহার করে JSON ডেটাকে সহজেই Java Map এবং List আকারে রূপান্তর করা যায়। এটি JSON পার্সিং এবং ডেটা ম্যানিপুলেশনকে অনেক দ্রুত এবং কার্যকরী করে তোলে। JSON অবজেক্টকে Map আকারে এবং JSON অ্যারে বা তালিকাকে List আকারে রূপান্তর করার উদাহরণগুলি দেখানো হয়েছে, যা Java-তে ডেটা কাজের জন্য অত্যন্ত উপযোগী। Boon এর এই ক্ষমতা Java ডেভেলপারদের দ্রুত এবং দক্ষতার সাথে JSON ডেটা প্রক্রিয়া করতে সহায়তা করে।

Content added By
Promotion

Are you sure to start over?

Loading...