为什么没有任何方法可以在JSON中发表评论

Why is there no any method to comment in JSON

本问题已经有最佳答案,请猛点这里访问。

我在练习JSON,突然,我遇到了一个通信问题,这个问题只能通过注释来处理,这样我就可以有效地将我的逻辑数据结构传输给其他编程人员。我在谷歌上搜索如何在JSON中发表评论,但我发现答案是"你不能在JSON中发表评论"。那么,为什么JSON开发人员没有在JSON中添加注释方法,以便其他开发人员能够正确地感知数据?我也把同样的问题发到代码项目,希望我能得到想要的答案。


json代表javascript对象表示法。它只是表示一个javascript对象。不应该有注释,因为它是要在客户机和服务器或客户机和客户机之间传输的。如果需要在对象中表达注释,可以使用枚举值,或者为正在执行的任何过程提供有关数据输出的文档。

如果您想表示此数据是一种特定的类型,您可以做一个速记,即:

1
2
3
4
5
6
{
  "type":"server_response",
  "data":{
            ...
          }
}

但是,如果您与某人进行交互,他们通常应该提供文档说明您的方法返回的值。