我有一个json数组作为字符串,没有名字,我想解析它
我怎么能在安卓上做呢?
我的建议是:

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

最佳答案

试试这个…

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"));
}

关于java - 解析android中没有名称的json数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18416585/

10-08 21:26