Java集合如何转换为JSON数组呢?
下文笔者讲述Java集合转换为JSON数组的方法及示例分享,如下所示
集合转JSON数组的实现思路: 使用JSON库(如Jackson或Gson)即可将list集合转换为JSON数组 1.定义ObjectMapper对象 2.使用Objectmapper对象中的writeValueAsString方法 即可将list转为JSON数组例:List集合转JSON数组的示例
import com.fasterxml.jackson.databind.ObjectMapper; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { // 创建一个Java集合 List<String> list = new ArrayList<>(); list.add("java265.com"); list.add("maomao"); list.add("java是我最喜欢的开发语言"); // 创建一个ObjectMapper对象 ObjectMapper mapper = new ObjectMapper(); try { // 将集合转换为JSON数组 String jsonArray = mapper.writeValueAsString(list); // 打印转换后的JSON数组 System.out.println(jsonArray); } catch (Exception e) { e.printStackTrace(); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。