简体   繁体   English

与Jackson中的GSON类似

[英]Similar to GSON in Jackson for arrays

I am trying to convert an array or List (java) to JSON format. 我试图将数组或List(java)转换为JSON格式。 I have seen that in GSON we can do a the following: 我已经看到在GSON中我们可以做到以下几点:

data.add("hello");
data.add(someobject);
String gson = new Gson().toJson(data); 

Is there any similar way in Jackson? 杰克逊有类似的方式吗?

There is an equivalent in Jackson: ObjectMapper.writeValueAsString . Jackson中有一个等价物: ObjectMapper.writeValueAsString

List data = new ArrayList();
ObjectMapper mapper = new ObjectMapper();

data.add("hello");
data.add(someobject);

String json = mapper.writeValueAsString(data); 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM