我有一个关于 JSON 的快速问题。我刚开始熟悉它,在我看来它类似于 XML,一种以通用/开放方式存储和传输数据的技术。
我的问题是数据完整性。例如,在我看来,我的 PHP 应用程序的 JSON 输出如下所示:
{"stat":"ok","statMsg":"json works"}
现在与 XML 不同的是,它使用 <> 字符。JSON 似乎使用了更常见的字符,例如引号和双引号等。
这让我想知道,解析器是否将 JSON 格式视为纯文本?如果解析器遇到诸如斜线、双引号等“定界”字符怎么办?
我做了很多数据处理,在传递时必须维护文本数据,引号和所有(处理代码和其他东西),我害怕使用 JSON,因为我的数据可能会破坏格式。