Jquery 如何在嵌套的json数据中导航
我需要一些帮助来导航json文件 我希望从以下报税表中获得所有国家的名称:Jquery 如何在嵌套的json数据中导航,jquery,json,Jquery,Json,我需要一些帮助来导航json文件 我希望从以下报税表中获得所有国家的名称: [{"country": { "225":["United Kingdom","Europe"], "206":["Switzerland","Europe"], "176":["Romania","Europe"], "127":["Madagascar","AMEA"], "217":["Tunisia","AMEA"] } }] 当我不知道或者
[{"country":
{
"225":["United Kingdom","Europe"],
"206":["Switzerland","Europe"],
"176":["Romania","Europe"],
"127":["Madagascar","AMEA"],
"217":["Tunisia","AMEA"]
}
}]
当我不知道或者并没有一个225,206…等的列表时,我该怎么做呢
var arr = [
{
"country": {
"225":["United Kingdom","Europe"],
"206":["Switzerland","Europe"],
"176":["Romania","Europe"],
"127":["Madagascar","AMEA"],
"217":["Tunisia","AMEA"]
}
}
]
如果您有一个密钥(例如,225
),则arr[0][“country”][“225”]
返回一个带有[“英国”、“欧洲”]
如果您想获得一个键列表(以及相应的值),只需使用
如果您有一个密钥(例如,225
),则arr[0][“country”][“225”]
返回一个带有[“英国”、“欧洲”]
如果您想获得一个键列表(以及相应的值),只需使用
也可以将其用作数组 如果您不知道键255256,并且只想获取国家/地区,那么可能一个好方法是将jquery对象与jquery对象进行三次转换
$(arr[0]["country"]).each(function(key,country){
alert(country);
})
也可以将其用作数组 如果您不知道键255256,并且只想获取国家/地区,那么可能一个好方法是将jquery对象与jquery对象进行三次转换
$(arr[0]["country"]).each(function(key,country){
alert(country);
})
嗨,我需要在c#中生成类似的json响应。你能帮我解决这个问题吗。我已经在这里发布了我的问题。嗨,我需要在c#中生成类似的json响应。你能帮我解决这个问题吗。我已经在这里发布了我的问题。谢谢卡尔德兰-当我在看其他导航阵列的例子时,它没有任何意义。干杯:)谢谢卡尔德兰-当我看到其他导航阵列的例子时,这根本没有任何意义。干杯:)