我有这串
"["a,rt", "der", "a_rt5%"]"
并希望将其转换为ArrayList<String>。是否可以通过org.json以其他任何方式完成此操作?

最佳答案

这实际上是您的JsonArray,因此需要相应地工作

public static void main(String[] args) {
        String json = "[\"a,rt\", \"der\", \"a_rt5%\"]";
        JSONArray jsonArray = new JSONArray(json);
        List<String> list = new ArrayList<String>();
        for (int i=0; i<jsonArray.length(); i++) {
            list.add( jsonArray.getString(i) );
        }

        System.out.println(list);
    }


输出量

[a,rt, der, a_rt5%]


java - 通过org.json到ArrayList的字符串-LMLPHP

关于java - 通过org.json到ArrayList的字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34178727/

10-14 12:04