欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json串查詢

在Java的開發(fā)中,經(jīng)常需要對(duì)JSON串進(jìn)行查詢處理,這里介紹兩種處理方式。

一種是通過Java自帶的JSONObject解析。簡(jiǎn)單介紹如下:

String jsonStr = "{\"name\":\"Tom\",\"age\":18,\"score\":{\"chinese\":90,\"math\":95}}";
JSONObject jsonObject = new JSONObject(jsonStr);
int age = jsonObject.getInt("age");
JSONObject scoreObj = jsonObject.getJSONObject("score");
int mathScore = scoreObj.getInt("math");
System.out.println("年齡:" + age + ", 數(shù)學(xué)成績(jī):" + mathScore);

另一種是通過Google的Gson庫(kù)解析。解析代碼如下:

String jsonStr = "{\"name\":\"Tom\",\"age\":18,\"score\":{\"chinese\":90,\"math\":95}}";
Gson gson = new Gson();
JsonObject jsonObject = gson.fromJson(jsonStr, JsonObject.class);
int age = jsonObject.get("age").getAsInt();
JsonObject scoreObj = jsonObject.get("score").getAsJsonObject();
int mathScore = scoreObj.get("math").getAsInt();
System.out.println("年齡:" + age + ", 數(shù)學(xué)成績(jī):" + mathScore);

以上兩種方式都可以對(duì)JSON串進(jìn)行查詢處理,具體使用哪種方式取決于具體業(yè)務(wù)需求和個(gè)人喜好。