跳至主要內容

jackson

chanchaw小于 1 分钟javaspring

对象json互转

import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.ObjectWriter;

private ObjectMapper mapper = new ObjectMapper();

// 对象转 json
ObjectWriter ow = mapper.writer().withDefaultPrettyPrinter();
String paramJsonString = ow.writeValueAsString(employee);
System.out.println(paramJsonString);

// json 转对象
Employee employee1 = mapper.readValue(paramJsonString, Employee.class);
System.out.println("转换后的对象的名称:" + employee1.getSname());