【问题标题】:Retrieving the JSON data into a list view将 JSON 数据检索到列表视图中
【发布时间】:2011-03-27 13:48:07
【问题描述】:

我成功打开了Httpclient 连接。现在我想从 JSON 中选择数据并将其显示在列表中。我从半天开始搜索它,但找不到任何帮助。一个示例项目或代码 sn-p 将非常有帮助。

【问题讨论】:

标签: android json httpclient


【解决方案1】:

过去我使用gson 来解析 JSON。 SDK中提供的org.json包看起来有点低级。

现在我想从 JSON 中选择数据 并将其显示在列表中。

当您说“选择数据”时,您的意思是使用查询来检索数据的子集吗? jxpath 看起来是一个有趣的解决方案。如果您只是显示整个 JSON 数据,那么您应该能够简单地将 gson 的输出包装在适配器中。

我用谷歌搜索了它 从半天开始,但找不到任何帮助。

最后一个会引导您访问 this question,而您的则完全一样。

示例项目或代码 sn-p 将 真的很有帮助。

例子比比皆是!从以上搜索链接:

【讨论】:

    【解决方案2】:

    您必须使用 http://developer.android.com/reference/org/json/JSONTokener.html 或类似的东西来解码您的 JSON 数据。

    完成此操作后,您需要更新列表视图上的列表模型。

    我的印象是,对于您的申请,http://developer.android.com/reference/android/widget/ArrayAdapter.html 可能适合您的需求。

    如果您已经有一个数组适配器,您可能只需要更新该适配器。

    不过,我没有具体说明。希望这会让您走上正轨。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 2017-07-07
      • 2021-09-13
      • 2015-10-01
      • 2017-08-26
      • 1970-01-01
      相关资源
      最近更新 更多