JSON 代表 JavaScript 对象表示法。但是为什么像php、java、c等语言也可以用json互相通信。
我想知道的是,我说的对吗?json不仅仅局限于js,而是作为应用程序通过网络相互通信的协议(protocol),这和XML的目的是一样的?
最佳答案
JSON 无法像 XML 那样处理复杂的数据层次结构(属性、命名空间等),但另一方面,使用 JSON 不会获得与使用 XML 相同的开销(如果您不需要复杂的数据层次结构)数据结构)。
由于 JSON 是纯文本,带有供 JS 解释的特殊符号,因此它是一种很容易在其他语言中采用的协议(protocol)。
关于java - 理解 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2498843/