对象转json和json文件
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
// 对象demo -> 字符串json
String json = mapper.writeValueAsString(demo);
// 对象demo -> 文件demo.json
mapper.writeValue(new File("demo.json"), demo);
json和json文件转对象
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
// 字符串json -> 对象demo
Demo demo = mapper.readValue(json, Demo.class);
// 文件demo.json -> 对象demo
Demo demo = mapper.readValue(new File("demo.json"), Demo.class);