从移动客户端到Web服务解析JSON数据的最佳方法

时间:2012-06-19 20:41:27

标签: java json rest jax-rs sax

我开发了一款小型iphone应用程序。 iPhone应用程序在本地保存数据。一旦用户上线,我想通过JSON流将数据解析到服务器。

但我不知道如何用Java解决服务器端问题。

  • 我如何收到JSON Feed,例如包含5000条记录并处理它的JAX-RS / Jersey?
  • 我可以将JSON作为流处理以保持较低的内存占用量吗?或者是否可以在帆船中处理它?比如100条记录一气呵成?

如果你能告诉我如何用Java做这件事,那将会很酷。我真的在这里苦苦挣扎,无法找到最好的方法。

到目前为止,我查看了JAX-RS,Jackson和SAX,但我找不到一个很好的例子,如何在我的特定情况下使用这些库。另外,我想坚持我确信你们可以提供的最佳实践。

感谢您的帮助, 克里斯

1 个答案:

答案 0 :(得分:0)

您需要的只是创建将使用json响应并进行处理的java Web服务。


这是Approach,这显示了公开json数据,但你应该能够计算出消耗json数据。