如何将JSON数据解析/读取到Android ListView中

时间:2013-10-22 12:53:54

标签: android json

我无法理解如何解析或读取JSON数据,请帮助我..

这是我的JSON

的结构
{
      MENU: [
             {
               channel: "header",
               backgroundColor: "#e6e6e6"
             },
             {
               channel: "ad",
               title: "titel",
               icon: "image.png"                  
               link: "some_url"
             },
             {
               channel: "videos",
               title: "Videos",
               icon: "",
               feed: "some_url"
             },
             {
               channel: "header",
               background: "#e6e6e6"
             }
          ]
    }

2 个答案:

答案 0 :(得分:2)

基础是

  1. 将字符串转换为JSON(对象/数组)JSONObject obj = new JSONObject(yourString);
  2. 创建一个ArrayAdapter,为您提供ListView
  3. 按照本教程创建ArrayAdapter See here
  4. 如果你已经发布了更多内容,比如你尝试过的任何东西,我可以提供更多帮助,但这是你可能会得到一个模糊问题的最佳答案。

答案 1 :(得分:0)

首先,我建议您完成此JSON。然后使用This site检查您的回复。如果这有效JSON,那么您可以继续解析逻辑。但是在这里,您的回复无效JSON