কম্পিউটার

জাভাতে জ্যাকসন ব্যবহার করে কীভাবে একটি JSON ফাইলের ভিতরে একটি মান অনুসন্ধান করবেন?


The com.fasterxml.jackson.databind.node.ObjectNode ক্লাস JSON বিষয়বস্তুতে JSON অবজেক্ট স্ট্রাকচার ম্যাপ করতে ব্যবহার করা যেতে পারে। আমরা get() ব্যবহার করে JSON ফাইলের ভিতরে একটি নির্দিষ্ট মান অনুসন্ধান করতে পারি ObjectNode এর পদ্ধতি ক্লাস, এই পদ্ধতিটি একটি অবজেক্ট নোডের একটি নির্দিষ্ট ক্ষেত্রের মান অ্যাক্সেস করার জন্য ব্যবহৃত হয়।

সিনট্যাক্স

public JsonNode get(String fieldName)

উদাহরণ

import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode;
public class ObjectNodeTest {
   public static void main(String args[]) throws Exception {
      String jsonString = "{\"Id\":101, \"name\":\"Raja Ramesh\", \"address\":\"Madhapur\"}";
      ObjectMapper mapper = new ObjectMapper();
      ObjectNode node = mapper.readValue(jsonString, ObjectNode.class);
      if(node.has("name")) {
         System.out.println("NAME: " + node.get("name"));
      }
   }
}

আউটপুট

NAME: "Raja Ramesh"

  1. কিভাবে জাভা ব্যবহার করে একটি ডিরেক্টরি অনুক্রম তৈরি করবেন?

  2. জাভাতে Gson লাইব্রেরি ব্যবহার করে ফাইলে একটি JSON স্ট্রিং কীভাবে লিখবেন?

  3. কিভাবে আমরা জাভাতে একটি ফাইলে JSON অবজেক্ট লিখতে পারি?

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