如何从Json数组中获取具体信息

Posted

技术标签:

【中文标题】如何从Json数组中获取具体信息【英文标题】:How to obtain specific information from the Json array 【发布时间】:2021-10-20 12:24:50 【问题描述】:

我在日志中获取了这个数组,我如何获取地区数据(黄色粗体)。

链接上的图片(无法添加图片)

image link of the array data in the log

【问题讨论】:

Please consider replacing or supplementing images consisting primarily of text with plain text versions. 【参考方案1】:

你能试试这个吗?

items[0].address.district

【讨论】:

【参考方案2】:

这可能有效

items[0]["address"]["district"]

【讨论】:

非常感谢您的帮助,效果很好【参考方案3】:

有很多方法。这取决于你的需要。

    如果你想得到第一项的地区,那么。

    const district = items[0].address.district;

    如果你想从你的列表中获取地区列表,那么

    const districts = items.map(item => item.address.district);

【讨论】:

以上是关于如何从Json数组中获取具体信息的主要内容,如果未能解决你的问题,请参考以下文章

从 json 数组快速加载到对象数组中

C# JSON 反序列化:如何从 JSON 对象数组中获取值 [重复]

如何使用 getJSON 从文件中获取 JSON 数组?

如何从 JSON 数组中获取字符串数组? [关闭]

如何从数组中获取json

如何从 JSON 数组 SwiftyJSON 中获取数据?