【问题标题】:How to add comments in a .json file [duplicate]如何在 .json 文件中添加注释 [重复]
【发布时间】:2015-01-02 16:48:00
【问题描述】:

考虑:

{
    "one": {
        "one1":"one11",
        "System Name":"ssss"
    },
    "two2": [
        ["two20", "two200"]
    ]
}

如果我使用 '/* cmets */' 或 //cmets,我无法获取 JSON 数据。

但是我的数据太多了,必须添加cmets。

还有其他方法吗?

【问题讨论】:

  • Json 字符串是一种用于简化解析的数据格式,如果您想很好地显示数据,请使用数据库或其他东西
  • 从 Vicky 发布的链接中可以看到,JSON 文件中不能包含 cmets,因为它将被解释为数据。如果您真的非常需要它们,有一些解决方法,例如定义一个虚拟的、igonred 且仅用于评论目的的数据元素

标签: javascript json comments


【解决方案1】:

,cmets 不是JSON RFC 7159 的一部分。但是,也有支持 C++ 风格 cmets 的 JSON 解析器:

{
  "img":{ "width": 320, "height": 240 } // Picture details
}

JSON++

因此,答案取决于您将如何处理 JSON。 JavaScript-JSON 解析器 (JSON.parse()) 不支持这个。

【讨论】:

    猜你喜欢
    • 2012-06-27
    • 2021-10-02
    • 2022-06-23
    • 1970-01-01
    • 1970-01-01
    • 2017-08-01
    • 2020-11-02
    • 1970-01-01
    • 2013-04-02
    相关资源
    最近更新 更多