【发布时间】:2014-02-22 04:54:53
【问题描述】:
我有一个这样的String:
[["123","Albert","foo"],["456","Mark","bar"],["789","Jackson","baz"]]
如何把它变成对应的数组?
我从Java (Android) 中的HttpPost 收到此回复。
提前致谢
【问题讨论】:
-
看起来像json,使用json解析器。
-
可能想要指定你是想要一个 9 的数组,还是 3 个 3 的数组
-
@Sotirios Delimanolis:我收到一个错误:无法在 JSONObject 中转换数组 user3126670:链中显示的数组 用循环列出它们 123 Albert foo Mark 456 bar 789 Jackson baz
-
该错误非常具有描述性。您正在尝试从 json 数组中获取 json 对象。那没有意义。改为获取 json 数组。
-
假设在数据库的表中,列有:id,name,nick try { String s = ""; JSONArray jArray = new JSONArray(result); for (int i=0;i
标签: java android arrays string multidimensional-array