gpt4 book ai didi

javascript - JSON 获取对象索引

转载 作者:行者123 更新时间:2023-11-28 18:52:56 24 4
gpt4 key购买 nike

我有这个 json 文件 (data.json):

{
"country":[{
"Russia":[
"Voronezh",
"Moscow",
"Vorkuta"
],
"United Kingdom":[
"London"
]
}],
"countryCodes":[
"ru",
"uk"
]
}

这样的代码:

$.getJSON('data.json', function success(data){
alert(data.country[0]);
});

这返回“未定义”。但我想要得到“俄罗斯”,并且索引对象俄罗斯,我想要得到“沃罗涅日”,不要使用“data.country.Russia”。

抱歉我的英语不好。

最佳答案

如果我是你,我会重构 JSON,使其看起来像这样:

var data = {
"countries": [
{
"name": "Russia",
"cities": [
"Voronezh",
"Moscow",
"Vorkuta"
]
},
{
"name": "United Kingdom",
"cities": [
"London"
]
}
],
"countryCodes": [
"ru",
"uk"
]
}

data.countries[0].name; //Russia
data.countries[0].cities[0]; //Voronezh

关于javascript - JSON 获取对象索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179823/

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