与可变格式的纯字符串相比,使用 JSON/XML 有什么优势?
我们有一个 iPhone 应用程序,我们在其中接收一串变量作为对我们对 url 的帖子的响应,而不是使用来自服务器的 JSON/XML。
以 JSON/XML 格式传递数据对我们有什么好处?
JSON 支持结构化数据的传输,您不必解析客户端。
当您有一个使用这些数据来构建/填充界面的 html/js 客户端时,这很有用,因为数据会自动采用您在 js 代码中需要的格式。
服务器端,编码/解码也很容易,因为所有主要语言现在都有高效的库。
更喜欢 JSON 而不是 XML,因为它更易于阅读且更轻便。
结构、规律、标准化。也使解析/查询变得微不足道。
JSON/XML 具有标准格式,因此您可以轻松找到解析内容的库。
优点是(a)您不必自己设计它,它已经完成了,并且(b)您不必自己编写解析器,它已经完成了。