【发布时间】:2011-03-27 13:48:07
【问题描述】:
我成功打开了Httpclient 连接。现在我想从 JSON 中选择数据并将其显示在列表中。我从半天开始搜索它,但找不到任何帮助。一个示例项目或代码 sn-p 将非常有帮助。
【问题讨论】:
-
我理解需要帮助,但在这种情况下声称您已经搜索过似乎有点牵强。
标签: android json httpclient
我成功打开了Httpclient 连接。现在我想从 JSON 中选择数据并将其显示在列表中。我从半天开始搜索它,但找不到任何帮助。一个示例项目或代码 sn-p 将非常有帮助。
【问题讨论】:
标签: android json httpclient
过去我使用gson 来解析 JSON。 SDK中提供的org.json包看起来有点低级。
现在我想从 JSON 中选择数据 并将其显示在列表中。
当您说“选择数据”时,您的意思是使用查询来检索数据的子集吗? jxpath 看起来是一个有趣的解决方案。如果您只是显示整个 JSON 数据,那么您应该能够简单地将 gson 的输出包装在适配器中。
我用谷歌搜索了它 从半天开始,但找不到任何帮助。
最后一个会引导您访问 this question,而您的则完全一样。
示例项目或代码 sn-p 将 真的很有帮助。
例子比比皆是!从以上搜索链接:
【讨论】:
您必须使用 http://developer.android.com/reference/org/json/JSONTokener.html 或类似的东西来解码您的 JSON 数据。
完成此操作后,您需要更新列表视图上的列表模型。
我的印象是,对于您的申请,http://developer.android.com/reference/android/widget/ArrayAdapter.html 可能适合您的需求。
如果您已经有一个数组适配器,您可能只需要更新该适配器。
不过,我没有具体说明。希望这会让您走上正轨。
【讨论】: