gpt4 book ai didi

java - 想要通过java获取嵌套的JSON数据(计数值)

转载 作者:行者123 更新时间:2023-12-02 01:23:57 24 4
gpt4 key购买 nike

{
"success": true,
"data": {
"count": 0,
"list": []
}
}

我有一个 json 数据,我想在其中检查计数并打印它的值

首先,我使用 jsonpath() 函数,因为它是放心的,并将响应放入其中

ArrayList a = response.jsonPath().get("data");

上面的代码出现错误:

java.lang.ClassCastException: java.util.HashMap cannot be cast to java.util.ArrayList

最佳答案

最简单的解决方案是使用 JsonPath ,如下所示:

int count = response.jsonPath().getInt("data.count");

关于java - 想要通过java获取嵌套的JSON数据(计数值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57219418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com