使用JsonPath选择属性名称

Shu*_*ams 9 jsonpath

我正在使用一个返回带有不规则对象数组的结构的JSON提要 - 我无法预测数组中的内容,并且随着时间的推移它会发生什么变化.一个简单的例子是

{
 "content":
   [
     {
       "person"  : "john"
     },
     {
       "car"  : "Audi"
     }
   ]
 }
Run Code Online (Sandbox Code Playgroud)

JsonPath查询

$.content.[0]
Run Code Online (Sandbox Code Playgroud)

返回该数组中的第一个对象.但是,我需要一个jsonpath查询返回该对象的第一个属性的文字NAME,在这种情况下我需要查询返回"person".这可能吗?

Bha*_*r13 6

$.content.[0].*~

在JSON 路径上测试