【发布时间】:2011-01-19 23:48:54
【问题描述】:
我开始为 Google Android 开发一个应用程序,并且严重依赖可以通过 json 或 xml 以安静的方式传递数据的 Web API。我现在必须决定选择哪个库。
我看到 google 在 API 中包含 org.json 类,但尚未对其进行测试。
您的体验如何?我应该使用什么库/API,为什么?
【问题讨论】:
我开始为 Google Android 开发一个应用程序,并且严重依赖可以通过 json 或 xml 以安静的方式传递数据的 Web API。我现在必须决定选择哪个库。
我看到 google 在 API 中包含 org.json 类,但尚未对其进行测试。
您的体验如何?我应该使用什么库/API,为什么?
【问题讨论】:
如果您的主要目标是内部 API,它只是您控制的服务器和您正在创建的客户端之间的链接,我强烈推荐 JSON - 在大多数情况下它更简洁,从而最大限度地减少数据传输必要的。
使用 org.json 解析 JSON 就像将 JSON 字符串传递给 JSONObject 的构造函数一样简单,然后对每个预期属性使用适当的类型获取方法。
【讨论】: