我有这串"["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的字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34178727/