কম্পিউটার

জাভাতে একটি JSONTokener এর গুরুত্ব?


দি JSONTokener ক্লাস একটি অ্যাপ্লিকেশনকে টোকেন-এ একটি স্ট্রিং ভাঙ্গার অনুমতি দেয় . এটি JSONObject দ্বারা ব্যবহার করা যেতে পারে এবং JSONArray JSON পার্স করার জন্য কনস্ট্রাক্টর উৎস স্ট্রিং JSONTokener এর কয়েকটি গুরুত্বপূর্ণ পদ্ধতি ক্লাস হল ব্যাক() - কার্সারকে এক অবস্থান পিছনে নিয়ে যায়, আরও() - টোকেনে উপাদান থাকলে সত্য ফেরত দেয় বা অন্যথায় মিথ্যা ফেরত দেয়, next() - বর্তমান অবস্থানের পাশে একটি অক্ষর প্রদান করে এবং nextTo(অক্ষর) - প্রদত্ত অক্ষর মেলে না হওয়া পর্যন্ত একটি স্ট্রিং ফেরত দেয়৷

সিনট্যাক্স

public class JSONTokener extends java.lang.Object

উদাহরণ

import java.io.*;
import org.json.*;
public class JSONTokenerTest {
   public static void main(String args[]) throws JSONException, Exception {
      String jsonStr = "{" + " \"Technology\": \"Java\", "+ " \"location\": [ Madhapur, Hyderabad ] " + "}";
      JSONTokener jsonToken = new JSONTokener(jsonStr);
      jsonToken.next();
      jsonToken.next();
      jsonToken.next();
      jsonToken.next();
      char c = jsonToken.next();
      jsonToken.back();
      boolean b = jsonToken.more();
      String s = jsonToken.nextTo('i');
      System.out.println("next character: " + c);
      System.out.println("has more tokens: " + b);
      System.out.println("next to i: " + s);
   }
}

আউটপুট

next character: T
has more tokens: true
next to i: Technology": "Java", "locat

  1. জাভাতে হ্যাশসেটের গুরুত্ব

  2. জাভা 9 এ DestroForcibly() পদ্ধতির গুরুত্ব?

  3. জাভাতে স্ট্রিংরিডার ক্লাসের গুরুত্ব?

  4. জাভাতে ক্লোন() পদ্ধতির গুরুত্ব?