JsonConfig 作用,去除java转json的时候去掉指定属性
2017-07-20 09:35
1141 查看
JsonConfig 作用,去除java转json的时候去掉指定属性
String id = request.getParameter("id");
ProjectItem projectItem=projectItemService.findById(id);
try {
response.setContentType("text/plain;charset=GBK");
PrintWriter out = response.getWriter();
JsonConfig jsonConfig = new JsonConfig(); //建立配置文件
jsonConfig.setIgnoreDefaultExcludes(false); //设置默认忽略
jsonConfig.setExcludes(new String[]{"sample"}); //sample是projectitem的一个属性
// 设置javabean中日期转换时的格式
// jsonConfig.registerJsonValueProcessor(Date.class,
// new JsonDateValueProcessor("yyyy-MM-dd"));
JSONObject json=JSONObject.fromObject(projectItem,jsonConfig);
out.print(json);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
String id = request.getParameter("id");
ProjectItem projectItem=projectItemService.findById(id);
try {
response.setContentType("text/plain;charset=GBK");
PrintWriter out = response.getWriter();
JsonConfig jsonConfig = new JsonConfig(); //建立配置文件
jsonConfig.setIgnoreDefaultExcludes(false); //设置默认忽略
jsonConfig.setExcludes(new String[]{"sample"}); //sample是projectitem的一个属性
// 设置javabean中日期转换时的格式
// jsonConfig.registerJsonValueProcessor(Date.class,
// new JsonDateValueProcessor("yyyy-MM-dd"));
JSONObject json=JSONObject.fromObject(projectItem,jsonConfig);
out.print(json);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
相关文章推荐
- java中json字符串移除指定属性
- Java对象转出json并过滤指定属性
- Atiitt 对象转换json 序列化规范 Java 循环引用的解决 设置序列化层次深度 去除不必的属性 太长不方便月度 jsonObject.remove("num1"); Prety fo
- jsonlib 去掉不需要的Java bean属性 生成json 字符串
- JSONObject与JSONArray的使用3--Java对象属性的添加或删除(JsonConfig)
- java中json字符串移除指定属性
- JAVA与JSON日期互相转换(解决日期和去除属性题目)
- java后台返回一个类指定的几个属性的json包装集
- JSON类型数据转换为对象,并排除指定的属性.JAVA将购物车数据写入到cookie中
- C# 对象序列化成xml格式的时候指定日期型(DateTime)属性的序列化格式
- java json gson 属性 大写 首字母 大写
- java list按照元素对象的指定多个字段属性进行排序
- nested exception is java.io.FileNotFoundException: config.xml (系统找不到指定的文件。)
- java 实体类中日期属性格式化 @JSONFORMAT 日期格式自动格式化
- 为对象的属性指定名称——DataContract和DataMember,以及JsonProperty的简单应用
- .net中JSON序列化Object指定属性两种方法
- 如何去掉点击链接时周围的虚线框outline属性 去除a标签边上的虚线
- Jackson转换对象为json的时候报java.lang.stackoverflowerror
- Java web.xml session-config 属性配置
- java解析json文本,去除//后和/**/中的内容