我有一个像这样的 Json 文件;
{
"Cities": [
{
"Name": "London",
"Country": "UK"
},
{
"Name": "Rome",
"Country": "ITA"
},
{
"Name": "Antalya",
"Country": "TR"
}
]
}
如何在不做的情况下将城市名称作为 ["London","Rome","Antalya"] 之类的数组;
var tempJSON = JSON.parse(jsonCities);
var arrayCityNames = [];
for (var i = 0; i < tempJSON.Table.length; i++){
arrayCityNames[i] = tempJSON.Table[i].Name;
}
如果 tempJSON 是一个数据集,我们可以使用 getColumnArray
arrayCityNames = Data.Dataset.getColumnArray("Name");
是否有任何内置方法可以为解析的 JSON 执行此操作?
请记住,这个问题与 Smartface.io 框架有关,而不是 jquery 本身