【问题标题】:Parsing json array with no name in android [closed]在android中解析没有名称的json数组[关闭]
【发布时间】:2013-08-24 08:35:09
【问题描述】:

我有一个 Json 数组作为没有名称的字符串,我想解析它 我怎么能在安卓中做到这一点?

我的 JsonArray 是:

  [
  { 
    "categoryId":1,
    "Title":"Rock",
    "songs":null
  },
    { 
    "categoryId":2,
    "Title":"Jaz",
    "songs":null
    }
  ]

【问题讨论】:

  • 到目前为止你尝试了什么?
  • for Json parser 你用的是哪个类?

标签: java android json parsing


【解决方案1】:

试试这个..

JSONArray jsonarray = new JSONArray(json);

for (int i = 0; i < jsonarray.length(); i++) {

       JSONObject jsonobj = jsonarray.getJSONObject(i);

      System.out.println("categoryId : " + i + " = " + jsonobj.getString("categoryId"));
       System.out.println("Title : " + i + " = " + jsonobj.getString("Title"));
       System.out.println("songs : " + i + " = " + jsonobj.getString("songs"));
}

【讨论】:

    【解决方案2】:

    试试这个,

    JSONArray array1=new JSONArray(json);
    for(int i=0;i<array1.length;i++)
    {
    JSONObject obj1 = array1.getJSONObject(i);
        String categoryId = obj1.getString("categoryId");
        String Title = obj1.getString("Title");
        String songs = obj1.getString("songs");
    }
    

    【讨论】:

    • 在 for 循环中创建 array1.length();
    【解决方案3】:

    你可以使用:

    JSONArray a = new JSONArray(myJsonString);
    

    【讨论】:

      【解决方案4】:

      试试这个:

      JSONArray arr = new JSONArray(jsonString);
      
      for (int i = 0; i < arr.length(); i++) {
          JSONObject obj = arr.getJSONObject(i);
      
           String title = obj.getString("Title");
      }
      

      【讨论】:

        【解决方案5】:

        这样做

        JSONArray jArr = new JSONArray(jsonString);
        
        for (int i = 0; i < jArr.length(); i++) {
            Syste.out.println("Object : " + i + " = " + jArr.getJSONObject(i));
        }
        

        【讨论】:

          猜你喜欢
          • 2017-06-10
          • 2020-08-09
          • 2020-03-28
          • 2020-01-08
          • 1970-01-01
          • 2019-01-27
          • 2017-05-10
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多