fastjson包JSONObject.toJSON导致部分属性丢失问题
来源:互联网 发布:上海东方网络金融 编辑:程序博客网 时间:2024/06/11 18:10
JSONObject.toJSONString(Object object, SerializerFeature… features)
Fastjson的SerializerFeature序列化属性
QuoteFieldNames———-输出key时是否使用双引号,默认为true
WriteMapNullValue——–是否输出值为null的字段,默认为false
WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非null
WriteNullListAsEmpty—–List字段如果为null,输出为[],而非null
WriteNullStringAsEmpty—字符类型字段如果为null,输出为”“,而非null
WriteNullBooleanAsFalse–Boolean字段如果为null,输出为false,而非nul
Map < String , Object > jsonMap = new HashMap< String , Object>(); jsonMap.put("a",1); jsonMap.put("b",""); jsonMap.put("c",null); jsonMap.put("d","dddddddddd"); String str = JSONObject.toJSONString(jsonMap,SerializerFeature.WriteMapNullValue); System.out.println(str); //输出结果:{"a":1,"b":"","c":null,"d":"dddddddddd"}
阅读全文
0 0
- fastjson包JSONObject.toJSON导致DTO部分属性丢失问题
- fastjson包JSONObject.toJSON导致部分属性丢失问题
- fastjson包JSONObject.toJSON导致pojo对象部分属性丢失问题
- fastjson下对象转json时丢失属性的问题
- fastjson解析 变量丢失问题
- com.alibaba.fastjson.JSONObject.getString耗时问题
- FastJson 转换对象时,属性丢失
- fastjson 属性大写问题
- fastjson 属性大写问题
- fastjson属性首字母大写问题
- R包丢失问题。
- 解决FastJson com.alibaba.fastjson.JSONObject cannot be cast to的问题
- Android 使用fastjson找不到fastjson包问题的解决方法
- Android 使用fastjson找不到fastjson包问题的解决方法
- FastJson与Gson转换成json串丢失精度问题
- $.toJSON
- FastJson bean序列化属性顺序问题
- FastJson bean序列化属性顺序问题
- VMware虚拟机中安装Ubuntu 出现问题总结统计
- 信息检索笔记
- 全球第一个云端WebRTC编译系统上线Windows版本
- 二分查找
- 安卓Android打造属于你自己的TitleBar自定义控件模版
- fastjson包JSONObject.toJSON导致部分属性丢失问题
- 牛客网 身份证分组
- HTML入门学习笔记(一)
- bootstrap导航栏
- Gtk与Cuda混合编程
- linux下php访问不到/tmp目录下文件的问题
- 华为机试-质数因子
- java服务器下载文件中遇到的编码问题
- Git学习笔记(6)----分支