gpt4 book ai didi

javascript - 将 JavaScript 中的 JSON 数组解析为多个变量

转载 作者:行者123 更新时间:2023-11-29 10:17:02 25 4
gpt4 key购买 nike

我在下面有一个 JSON 字符串,它作为 var 存储在 JavaScript 中。我正在尝试将字符串片段解析为变量。

特别是,我需要地址、邮政编码、区域和地点。

这个 JSON 数组被存储为一个名为“data”的 JS var

有谁知道我如何开始解析这些东西?谢谢大家!

[{"address":"2801 Elliott Ave","category_ids":[347],"category_labels":[["Social","Food and 
Dining","Restaurants"]],"country":"us","email":"kimd@thedussingroup.com","factual_id":"43cfe23
8-ae8e-469a-8592-a1edc8603051","fax":"(206) 448-
9252","latitude":47.615154,"locality":"Seattle","longitude":-122.353724,"name":"The Old
Spaghetti Factory","neighborhood":["Belltown","Downtown","Downtown
Seattle"],"postcode":"98121","region":"WA","tel":"(206) 441-
7724","website":"http:\/\/www.osf.com"}]

感谢您的帮助!

最佳答案

您的 JSON 是一个数组(因为它包含在 [] 中),所以您需要:

var data = JSON.parse('[{"addre....}]');
var address = data[0].address,
postcode = data[0].postcode;

等等……

关于javascript - 将 JavaScript 中的 JSON 数组解析为多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19511389/

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