我正在寻找 JSON 模式标准及其相应的 php 实现。期待一些开源,我很惊讶,发现只有一个 php 实现。我打算使用这种技术(JSON)和模式库来解析我传入的浏览器请求。
这种自然的解析/验证活动在 XML 中似乎很自然,这让我想知道为什么在 JSON 中不是这种情况。
我最终陷入了怀疑的境地。我应该追求我的 JSON 结构数据交换还是切换到 XML? 与 XML 相比,我首先选择 JSON 是因为它的简单性和不那么冗长的语法,但是如果我必须重新开发世界上所有现有的标准,这些参数就会变得更轻松。我还选择了 JSON,希望限制我的 Web 服务器和我的移动应用程序之间的通信大小。与彗星应用程序一起玩,XMPP 似乎被谷歌、Facebook 等大公司实施和使用,用于他们的实时聊天聊天文本或基于视频的消息。
所以实际的问题是:
- JSON 是否适合那些想知道其流量会发生什么并专注于简单性的可怜的 Web 服务器开发人员(不要误会,这里包括我自己)?
- JSON 模式的 IETF 草案是否是一项严肃的工作,因为服务器端 (PHP) 上只存在很少的实现?
- 我是否遗漏了什么,或者最好的通信模式是将 xml 中的数据发送到服务器并期望 json 响应(javascript 中存在许多 json 模式实现)?
- 还是我只是面对实际的证据,即开发人员社区没有很好地解决这个问题,因为使用 JSON 的 Web 开发人员没有深入测试他们传入的请求数据?
请帮助我理解,我在这里缺少一些经验?