【问题标题】:multi JSONarray Problem多 JSONarray 问题
【发布时间】:2010-11-17 15:15:37
【问题描述】:


我得到了这个 JSONArray,但我不知道如何将它放在列表视图中。我想出了 ArrayAdapter 但没有给我正确的结果

[{"id":"1","name":"Joris","sex":"1","birthyear":"1987"},{"id":"2","name":"bjorn","sex":"1","birthyear":"1987"},{"id":"3","name":"Mel","sex":"0","birthyear":"1992"},{"id":"4","name":"Peter","sex":"1","birthyear":"1955"},{"id":"5","name":"Geer","sex":"1","birthyear":"1979"}]

这是我在手机上使用 ArrayAdapter 后的结果。
有人可以帮帮我吗?

{"id":"1","name":"Joris","sex":"1","birthyear":"1987"}
{"id":"2","name":"bjorn","sex":"1","birthyear":"1987"}
{"id":"3","name":"Mel","sex":"0","birthyear":"1992"}
{"id":"4","name":"Peter","sex":"1","birthyear":"1955"}
{"id":"5","name":"Geer","sex":"1","birthyear":"1979"}

【问题讨论】:

  • 您想在列表视图中添加什么,我的意思是姓名、性别、出生年份等?????
  • 根据题目的题目,你认为你有一个多维数组吗?你不。你有一个对象数组。
  • 好的,这是我需要知道的一件事,它不是一个多数组。但我只想要“:”-sign(不懂英文单词)之后的值。所以真正的价值观。这是我网站上的 mysql-db 的结果。

标签: java android json


【解决方案1】:

这个json parsing in java example可以帮忙

【讨论】:

    【解决方案2】:

    我不知道你是如何绕过它的,但如果会这样做的话。

    您拥有的字符串是 JSON 对象的集合,它是 Java 方面的 JSON 数组,因此第一步是解析该数组并获取 ArrayList 中的每一行。此 ArrayList 应为 String[] 的 ArrayList,其中每一行应为包含 id、sex、birthyear 等的数组。

    您可以查看这篇文章来解析 JSON: JSON Parsing in Android

    下一步将创建一个自定义 listAdapter,以便我可以传递我创建的 ArrayList 并从中获取元素并以我想要的任何方式显示。

    【讨论】:

    • 是的,我知道最后一步。但谢谢网址。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 2019-08-28
    • 2011-05-02
    • 1970-01-01
    • 2019-08-31
    • 2015-09-12
    • 2012-12-18
    相关资源
    最近更新 更多