Lar*_*rry 11 php json jsonpath
考虑以下JSONPath:
{
"result":[
{
"type":"Residence",
"street":"Piazza di Spagna",
"city":"-4:0"
},
{
"type":"Residence",
"street":"test",
"city":"-4:1"
}
]
}
Run Code Online (Sandbox Code Playgroud)
是否有可能获得所有节点名称的列表?
所以,例如,我想要一个列表,如:类型,街道,城市.
尝试这个
$arr = (json_decode($json)->result[0]);
$array = get_object_vars($arr);
$properties = array_keys($array);
print_r($properties);`
Run Code Online (Sandbox Code Playgroud)
输出将是
Array
(
[0] => type
[1] => street
[2] => city
)
Run Code Online (Sandbox Code Playgroud)
小智 -1
尝试这个
$result[0].type , $result[0].street, $result[0].city
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1195 次 |
最近记录: |