代码之家  ›  专栏  ›  技术社区  ›  Jatin Mehrotra

如何从“0”键访问json值key:value“格式?

  •  0
  • Jatin Mehrotra  · 技术社区  · 3 年前

    这是在运行node.js的后端接收到的有效负载对象。我想访问用户名 testdoctor cognito:username 然而,键的形式又是key:value format.How 我能进入吗?

    但是有效载荷 cogito:username

    {
      'cognito:username': 'testdoctor',
      exp: 1621155498,
      iat: 1621151899,
      email: 'aayushbakliwal.2625@gmail.com'
    }
    
    1 回复  |  直到 3 年前
        1
  •  1
  •   jfriend00    3 年前

    payload['cognito:username']
    

    显然,如果您没有在属性名中使用这些受限字符的代码,那么编程就更容易了,但是如果您一直使用这些字符,那么您可以使用上面所示的方括号语法。如果属性名也包含空格,则情况也是如此。