微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Json字符串转arraylist集合

Json字符串转ArrayList集合是Java开发中常用的一种操作,本文将介绍如何实现Json字符串转ArrayList集合。

Json字符串转arraylist集合

首先,需要用到json库,可以使用Gson、Fastjson等库进行转换,本文以Gson为例:

//导入Gson库
import com.google.gson.Gson;
import com.google.gson.reflect.Typetoken;
//解析Json字符串为ArrayList集合
Gson gson = new Gson();
ArrayList<String> arrayList = gson.fromJson(jsonString,new Typetoken<ArrayList<String>>(){}.getType());

以上代码中,Gson库会通过调用fromJson方法来将Json字符串转成ArrayList集合,其中的new Typetoken<ArrayList<String>>(){}.getType()用来获取泛型的具体类型。

但是要注意,在转换时Json字符串必须是符合Json格式的,否则就会报错。另外,Json字符串也支持转换为其他集合类型,比如List、Set等,只需将Gson.fromJson的第二个参数中Typetoken的具体类型改为对应的集合类型即可。

以上就是Json字符串转ArrayList集合的全部内容,希望对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐