IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 577 JAVA
Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等
那么我们如何来利用他隐藏部分数据不展示呢?
首先就是引入相关的jar:gson-2.8.0.jar
同样的,引入之后,我们就需要先写一个对象类,如Studet对象类。
编写好之后就是测试一下是否能正常使用:
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));
得到如下答案:
此时,如果,我们需要将这个数据给别人,但是又只是想给name,age什么的都不愿意给,这个时候怎么来处理就显得很重要了。可以在对象字段中加入:
transient
这样当你再运行程序的时候得到的就只有name了:
是不是很简单呢。如果帮助到您的话,希望能给我文章点个赞投票,谢谢了。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 577 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 399 JAVA