gpt4 book ai didi

java - 从 JSON 对象获取数组

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

嗯,我在这里发表了一篇很长的文章,其中包含大量数据和示例代码,但我想我已经意识到了这个问题,只是在寻求确认。

具体来说,当使用 json.getJSONArray(TAG) 时,其中 json 是 JSONObject,这仅适用于最接近数组的 JSONObject? IE,如果有

{"obj1": {"obj2": {"obj3": {"array":[]}}}} 

那么调用一定是在object3.getJSONArray上吗?我曾以为无论嵌套如何,我都可以拉出任何数组,但事实似乎并非如此?

干杯

最佳答案

根据您的情况,您应该使用

  obj1.getJSONObject("obj1").getJSONObject("obj2").getJSONObject("obj3").getJSONArray("array");

到达该嵌套数组。

关于java - 从 JSON 对象获取数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21504142/

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