首页 > 代码库 > Jackson工具使用
Jackson工具使用
Jackson是将一个对象转换成JSON字符串的工具
使用方法:
1.首先导入三个jar包
2.定义一个ObjectMapper对象
3.调用objectMapper对象的writeValuerAsString();方法将对象转换成字符串
4.这里并不是定义的字段决定Json对象的属性,而是对象的Getter方法,如果json不想要一条属性,只要在getter上面加上@JsonIgonre使用注释的方法
5.该方法还能放一个对象数组
1 package jackson01; 2 3 import com.fasterxml.jackson.annotation.JsonIgnore; 4 import com.fasterxml.jackson.core.JsonProcessingException; 5 import com.fasterxml.jackson.databind.ObjectMapper; 6 7 /** 8 * @author: Jeson 9 * @date:2017年8月11日 上午11:04:55 10 * @version : 11 * 12 */ 13 public class JackSonTest { 14 public String name; 15 public String age; 16 17 18 public JackSonTest(String name, String age) { 19 super(); 20 this.name = name; 21 this.age = age; 22 } 23 public String getName() { 24 return name; 25 } 26 public void setName(String name) { 27 this.name = name; 28 } 29 @JsonIgnore 30 public String getAge() { 31 return age; 32 } 33 public void setAge(String age) { 34 this.age = age; 35 } 36 37 public static void main(String[] args) throws JsonProcessingException { 38 39 ObjectMapper mapper = new ObjectMapper(); 40 JackSonTest jst = new JackSonTest("xiaoming", "18"); 41 String jsonStr = mapper.writeValueAsString(jst); 42 System.out.println(jsonStr); 43 } 44 45 }
Jackson工具使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。