如何使用对象名解析json?
我有一个json,看起来像这样:如何使用对象名解析json?,json,Json,我有一个json,看起来像这样: { "action": x, "application": x, "params": {}, "path": x, "uri": x, "entities": [ { ... user data such as: "name":"john smith" } ], "timestamp": x, "duration": x, "organization": x, "applicat
{
"action": x,
"application": x,
"params": {},
"path": x,
"uri": x,
"entities": [
{
... user data such as:
"name":"john smith"
}
],
"timestamp": x,
"duration": x,
"organization": x,
"applicationName": x,
"count": x
}
我用x来隐藏数据
我正在尝试使用data.entities[“name”]获取此人的姓名。但是我什么也没有得到,也说不出我错过了什么
data.entities[0]["name"]
因为data.entities是一个对象数组
data.entities
是一个对象数组。为了获取相关数据,您必须将其索引为0
data.entities[0]["name"]
我尝试过,但系统返回“无法读取未定义的属性“0”。我知道它是“实体”,并且我已经测试了返回的数据,当您在上面输入的数据格式不正确时,它是有效的。请看这里,这是一个直接复制和粘贴(我添加了x=”“,以使其工作):请确保数据完全相同