Java中的JSONTokener的重要性?
该JSONTokener 类允许应用程序将字符串分解为标记。JSONObject 和JSONArray 构造函数可以使用它来解析JSON 源字符串。JSONTokener 类的一些重要方法是back()-将光标向后移动一个位置,more()-如果令牌具有元素,则返回true,否则返回false, 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
热门推荐
10 婚礼现场爸妈祝福语简短
11 新春祝福语大全 英语简短
12 元旦祝福语同学简短创意
13 简单生日祝福语简短大全
14 英文关于生日祝福语简短
15 三八祝福语简短文案
16 新年祝福语给长辈简短
17 过年拜年祝福语大全简短
18 小升初送给儿子祝福语简短