Javascript 如何为有效负载编写Json路径表达式
这是我的有效载荷,我需要提取国家和州的简短名称 $.results[0]。地址\u组件[此处提取的内容]。短\u名称 对象不一致Javascript 如何为有效负载编写Json路径表达式,javascript,node.js,json,google-maps,Javascript,Node.js,Json,Google Maps,这是我的有效载荷,我需要提取国家和州的简短名称 $.results[0]。地址\u组件[此处提取的内容]。短\u名称 对象不一致 { "long_name": "San Francisco County", "short_name": "San Francisco County", "types": [ "administrative_area_level_2", "poli
{
"long_name": "San Francisco County",
"short_name": "San Francisco County",
"types": [
"administrative_area_level_2",
"political"
]
},
{
"long_name": "California",
"short_name": "CA",
"types": [
"administrative_area_level_1",
"political"
]
},
{
"long_name": "United States",
"short_name": "US",
"types": [
"country",
"political"
]
},
提前感谢
此处要提取的内容
。。。0、1或2。。。最多n
其中n
是$.results[0]。address\u components.length-1
-因为如果显示的是$.results[0]。address\u components
它是一个数组,我不能使用绝对值(0,1,2,…n),因为我不知道哪个对象将具有所需的信息。放进去的东西应该有一个条件来检查它是什么类型的物体?然后必须迭代并找到所需的对象