怎么将JSONArray转成List<String>,不要使用Gson库
时间: 2024-05-05 13:18:57 浏览: 134
java json 转换
您好!可以使用 Java 的原生方法来完成 JSONArray 转 List<String> 的操作。具体实现如下:
```
JSONArray jsonArray = new JSONArray("[\"string1\",\"string2\",\"string3\"]");
List<String> stringList = new ArrayList<>(jsonArray.length());
for (int i = 0; i < jsonArray.length(); i++) {
stringList.add(jsonArray.getString(i));
}
```
以上代码中,首先将 JSONArray 的字符串形式进行解析,然后通过 for 循环遍历每一个元素,将其作为 String 类型添加到 List 中。
希望我的回答对您有所帮助!
阅读全文