Gson中如何利用transient隐藏部分键值不显示
1、首先就是引入相关的jar:gson-2.8.0.jar
2、同样的,引入之后,我们就需要先写一个对象类,如Studet对象类。
3、编写好之后就是测试一下是否能正常使用:Student s=new Student(); s.setName("张三"); s.setAge(18); GsonBuilder gsonbuilder=new GsonBuilder(); gsonbuilder.setPrettyPrinting(); //设置规范法格式 Gson gson=gsonbuilder.create(); //gson由gsonbuilder来创建 System.out.println(gson.toJson(s));得到如下答案:
4、此时,如果,我们需要将这个数据给别人,但是又只是想给name,age什么的都不愿意给,这个时候怎么来处理就显得很重要了。可以在对象字段中加入:transient
5、这样当你再运行程序的时候得到的就只有name了:
6、是不是很简单呢。如果帮助到您的话,希望能给我文章点个赞投票,谢谢了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:22
阅读量:69
阅读量:82
阅读量:38
阅读量:72