0

我想查看 JsonArray 响应并在 android 中使用表格布局查看。

Json Response 是这样的!

[{"id":1,"name":"hot drink"},{"id":2,"name":"cold drink"},{"id":3,"name":"myanmar food"},{"id":4,"name":"thai food"}]

对于我的结果 XML 文件,我想看到这样的TableLayout

ID          Name
1           Hot Drink
2           Cold Drink
3           Food
4

1 回答 1

0
String[] id,name;

JSONArray jsonarrayobj = new JSONArray(yourjsonvalue);

id = new String[jsonarrayobj.length()];
name = new String[jsonarrayobj.length()];

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

JSONObject jobj = jsonarrayobj.getJSONObject(i);

id[i] = jobj.getString("id");
name[i] = jobj.getString("name");
}

现在您将拥有 id 和 name 数组中的值。

现在,借助功能,您可以获得您所说的视图。

于 2012-09-04T13:00:47.653 回答