如何查询在Android的一个JSON文件,而无需解析整个文件? [英] How do I query a JSON file in android without parsing the entire file?

查看:165
本文介绍了如何查询在Android的一个JSON文件,而无需解析整个文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我记得与老Twitter的Web服务,你可以这样做:
http://search.twitter.com/search.json?q=blahblah

I remember with the old twitter web service you could do something like: http://search.twitter.com/search.json?q=blahblah

这将返回解决某一搜索查询的JSON对象。

and that would return a JSON object that addresses a certain search query.

由于我与数据的公平位的工作,我想以某种方式查询的文件,以仅返回匹配特定查询的JSON对象。

As I'm working with a fair bit of data, I'd like to somehow query the file in order to only return a JSON object that matches a specific query.

感谢您提前为你们可以提供任何帮助。

Thank you in advance for any help you guys can offer.

推荐答案

您应该寻找JSON解析器流。这基本上解析特定JSON对象,而不是完全解析JSON。

You should look for JSON Streaming parser. Which basically parse the specific JSON Object instead of parsing complete JSON.

至于杰克逊解析器 HTTP推荐去://jackson.$c$chaus.org/
它支持拉机制。你可以看看

As recommended go for Jackson parser http://jackson.codehaus.org/ It supports Pull Mechanism. You can have look at

http://wiki.fasterxml.com/JacksonInFiveMinutes

这篇关于如何查询在Android的一个JSON文件,而无需解析整个文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆