Java JSON 解析:判断 JSONObject 中 Total 值是否为 1
Java JSON 解析:判断 JSONObject 中 Total 值是否为 1
本文将介绍如何使用 Java 代码解析 JSON 字符串,并从 JSONObject 中提取 Total 值,判断其是否为 1。
示例 JSON 字符串:
{"errcode":0,"pager":{"Total":0,"Limit":10,"Offset":0},"data":[],"errmsg":"ok"}
代码实现:
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
String resultCheckString = '{"errcode":0,"pager":{"Total":0,"Limit":10,"Offset":0},"data":[],"errmsg":"ok"}';
JSONObject resultCheck = new JSONObject(resultCheckString);
int total = resultCheck.getJSONObject('pager').getInt('Total');
if (total == 1) {
System.out.println('Total is 1');
} else {
System.out.println('Total is not 1');
}
}
}
代码解释:
- 首先,将 JSON 字符串解析为
JSONObject对象。 - 然后,从
resultCheck对象中获取pager对象,再从pager对象中获取Total的值。 - 最后,判断
total是否等于 1,并输出结果。
总结:
本文展示了如何使用 Java 代码解析 JSON 字符串,并从 JSONObject 中提取指定的值。希望对大家有所帮助。
原文地址: https://www.cveoy.top/t/topic/plxq 著作权归作者所有。请勿转载和采集!