Fastjson Feathure
2015-06-09 15:47
232 查看
转载于:http://code.alibabatech.com/wiki/display/FastJSON/Serial+Features
Fastjson序列化时,可以指定序列化的特性,以满足不同的序列化需求。
Fastjson序列化时,可以指定序列化的特性,以满足不同的序列化需求。
SerialFeature类的定义
使用举例
详细说明表格
Featurs | 缺省值 | 说明 | ||
---|---|---|---|---|
QuoteFieldNames | true | 序列化输出字段,使用引号。例如: QuoteFieldNames Feature Enabled: | ||
UseSingleQuotes | false | 使用单引号而不是双引号 UseSingleQuotes Feature Enabled: | ||
WriteMapNullValue | false | 空值是否输出。大多数情况,值为null的属性输出是没有意义的,缺省这个特性是打开的。 WriteMapNullValue Feature Enabled: | ||
WriteEnumUsingToString | false | Enum输出name()或者original | ||
UseISO8601DateFormat | false | Date使用ISO8601格式输出 | ||
SkipTransientField | true | 如果是true,类中的Get方法对应的Field是transient,序列化时将会被忽略 | ||
WriteNullListAsEmpty | false | list字段如果为null,输出为[],而不是null | ||
WriteNullNumberAsZero | false | 数值字段如果为null,输出为0,而不是null | ||
WriteNullBooleanAsFalse | false | Boolean字段如果为null,输出为false,而不是null | ||
WriteNullStringAsEmpty | false | 字符类型字段如果为null,输出为"",而不是null | ||
SortField | false | 按字段名称排序后输出 | ||
WriteTabAsSpecial | false | 把\t做转义输出。 |
相关文章推荐
- Node.js之缓冲模块Buffer
- Django+bootstrap配置过程
- 剑指offer之丑数
- 彻底搞懂javascript中的match, exec的区别
- CSS多种方法实现分隔线
- pre 随变化的样式
- jsp页面常用控件
- 从零开始制作H5应用(4)——V4.0,加入文字并给文字加特效
- 一些常用的JS函数
- jQuery图片裁剪插件
- jsp 有哪些内置对象?作用分别是什么?
- js刷新页面方法大全
- libgdx html 跨平台的坑
- js获取字符串字节数方法小结
- jsp 有哪些动作?作用分别是什么?
- jQuery选择器
- Jquery Validform使用入门datatype参数详解
- jQuery入门
- Javascript对象Clone实例分析
- web前端讲解,jQuery之jQuery过滤器(二)内容过滤器