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');
        }
    }
}

代码解释:

  1. 首先,将 JSON 字符串解析为 JSONObject 对象。
  2. 然后,从 resultCheck 对象中获取 pager 对象,再从 pager 对象中获取 Total 的值。
  3. 最后,判断 total 是否等于 1,并输出结果。

总结:

本文展示了如何使用 Java 代码解析 JSON 字符串,并从 JSONObject 中提取指定的值。希望对大家有所帮助。

Java JSON 解析:判断 JSONObject 中 Total 值是否为 1

原文地址: https://www.cveoy.top/t/topic/plxq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录