我从soapui网站获得了这个示例,我想知道如何编写JsonPath来查找列表中第3个短名称的值。下面是一个片段。
{
"results": [ {
"address_components": [
{
"long_name": "1600",
"short_name": "1600",
"types": ["street_number"]
},
{
"long_name": "Amphitheatre Parkway",
"short_name": "Amphitheatre Pkwy",
"types": ["route"]
},
{
"long_name": "Mountain View",
"short_name": "Mountain View",
"types": [
"locality",
"political"
]
},
{
"long_name": "Santa Clara County",
"short_name": "Santa Clara County",
"types": [
"administrative_area_level_2",
"political"
]
},
答案 0 :(得分:1)
请尝试以下操作。 res对于json对象是可变的。
res.result[0]["address_components"][2].short_name;
按照以下方式了解JSON。
对于循环逻辑,请参阅stackoverflow上已经提出的其他问题。
Jquery variablename dynamically (compose from string and number)
也会有很多其他人。