在Android中的JSONArray中存储多维数组

时间:2014-06-12 15:49:28

标签: android multidimensional-array arrays

所以我有一个带有两列的多维数组(列的数量永远不会改变,但行数可以),我得到了如何在JSONArray中存储单维数组但是我是难以围绕如何存储多维的大脑。它是我试图弄清楚它的语法。我自己试图寻找解决方案,但我似乎得到的只是处理单维数组的信息。

1 个答案:

答案 0 :(得分:1)

JSONArray multiArray = (JSONArray) JSONSerializer.toJSON(yourArray);
for(int i = 0; i < multiArray .size(); i++){
    for(int j = 0; j < multiArray.getJSONArray(i).size(); j++){
        test[i][j] = (String) multiArray.getJSONArray(i).get(j);
    }
}