如何从JSON对象获取ID

时间:2019-05-13 15:22:36

标签: json angular angular7

如何获取对象的ID?

在此示例中,我想获取“ ok”并将其存储在变量中。 我知道如何访问数据。我需要访问ID并将其存储用于某些目的。

我使用Angular,所以控制台日志是这样的 'console.log(this.Data');'

{ok:Array(2)}
ok:Array(2)


3 个答案:

答案 0 :(得分:0)

始终取决于您的JSON结构,但是如果您希望对象位于“ ok”键内,则可以通过该键进行访问,例如:

{
  "ok": Array(2) 
}

您可以使用对象上关联的密钥进行访问:

this.Data.ok;
this.Data[ok];

答案 1 :(得分:0)

好吧,我找到了解决方案。我改变了对象。我设置了一个'id'和'data'字段。现在我可以像this.Data.id和this.Data.data一样访问它了。

答案 2 :(得分:0)

您可以使用Object.keys从JSON中获取每个密钥。 Object.keys(this.data)