前言
需要导入Jackson下的jar包.
SpringMVC里面自带了Jackson, 所以如果用的是SpringMVC则不需要以上步骤
对象转json字符串
在对象的属性上写注解@JsonIgnore即在转化时可忽略该属性
在对象的属性上写注解@JsonFormat(pattern=“yyyy-MM-dd”)可以在转化时格式化该属性 (yyyy-MM-dd是时间的格式化)
![JavaWeb json转换(Jackson包) JavaWeb json转换(Jackson包)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE5NC85ZjNmNjY3ZWRiMGQ2ZTUyZmJlMzY0YTllYmQxNjg1YS5wbmc=)
mapper.writeValue(response.getWriter(), map); 可在对象转化为json字符串的同时传递数据给客户端
json字符串转对象
![JavaWeb json转换(Jackson包) JavaWeb json转换(Jackson包)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzM0NS80YWJiNTlmY2ZjYThiNDhlZGI0MDZkODQ5ZGExZjNjOS5wbmc=)