【问题标题】:Json response with properties that contains ':'具有包含“:”的属性的 Json 响应
【发布时间】:2018-06-05 08:15:30
【问题描述】:

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

除了“属性”块外,一切都可以,以下不起作用

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

【问题讨论】:

    标签: angular typescript parsing jsonresponse


    【解决方案1】:

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

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

    简短的工作示例:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-29
      • 1970-01-01
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多