JSONTokener 在 Java 中的重要性?\n
JSONTokener 類允許應用程式將字串分解為令牌。它可以JSONObject 和JSONArray 建構函式在解析JSON 源字串時使用。JSONTokener 類的一些重要方法是back() - 將游標向後移動一個位置,more() - 如果令牌有元素則返回真,否則返回假, next() - 返回當前位置旁邊的字元和nextTo(character) - 返回一個字串,直到給定的字元匹配。
語法
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
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP