日期:2014-05-18  浏览次数:20711 次

蒙了。求个类型转换的问题
jsonarray ----- [["decodetest","decodetestAnother"]]
想将这个格式的jsonarray转换为 list、arraylist、collection什么的

目的是想遍历这个jsonarray中的"decodetest","decodetestAnother

球实现

------解决方案--------------------
Java code

public class Demo {

    public static void main(String[] args) {
        String str = "[[decodetest,decodetestAnother]]";
        String newStr = str.substring(2,str.length()-2);// 得到decodetest,decodetestAnother
        String[] arr = newStr.split(",");
        for (String string : arr) {
            System.out.println(string);
        }
    }
}

------解决方案--------------------
分拿来,嘿嘿
------解决方案--------------------
进来了.分数呢
------解决方案--------------------
来拿分的
------解决方案--------------------
我看谁进来分给谁。。。。。
------解决方案--------------------
都解决了啊,怎么还不结贴
------解决方案--------------------
拿分!!!
------解决方案--------------------
jsonArray 有自己的.toString()方法, 直接打印就可以了。
------解决方案--------------------
String str = "[[decodetest,decodetestAnother]]";
String newStr = str.substring(2,str.length()-2);// 得到decodetest,decodetestAnother
String[] arr = newStr.split(",");
for (String string : arr) {
System.out.println(string);
}