代码之家  ›  专栏  ›  技术社区  ›  anakin59490

包含“:”属性的JSON响应

  •  0
  • anakin59490  · 技术社区  · 6 年前

    如何获取包含“:”符号的属性json

    enter image description here

    除了“properties”块之外,其他都可以,下面的命令不起作用

    'comMedecin': success.entry.properties.os:commentaireSecretaire ? success.entry.properties.os:commentaireSecretaire : '',
    

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  2
  •   Fenton    6 年前

    要使用这样命名的属性,您需要使用:

    success.entry.properties['os:commentaireSecretaire']
    

    简短工作示例:

    const json = '{ "a:b:c": 5 }';
    
    const obj = JSON.parse(json);
    
    // 5
    console.log(obj['a:b:c']);