50,528
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) {
ArrayList<Student> list=new ArrayList<Student>();
Student s1=new Student();
s1.setName("leilei");
s1.setAge(23);
Student s2=new Student();
s2.setName("leilei02");
//s2.setAge(23);
list.add(s1);
list.add(s2);
StringWriter str=new StringWriter();
ObjectMapper objectMapper=new ObjectMapper();
try {
objectMapper.writeValue(str, list);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(str);
}
比如这个例子,
输入结果就是:[{"gender":false,"age":23,"name":"leilei"},{"gender":false,"age":0,"name":"leilei02"}]
你可以在接收方再转回来就行了。