FastJson参数
|
名称
|
含义
|
备注
|
|
QuoteFieldNames
|
输出key时是否使用双引号,默认为true
|
|
|
UseSingleQuotes
|
使用单引号而不是双引号,默认为false
|
|
|
WriteMapNullValue
|
是否输出值为null的字段,默认为false
|
|
|
WriteEnumUsingToString
|
Enum输出name()或者original,默认为false
|
|
|
UseISO8601DateFormat
|
Date使用ISO8601格式输出,默认为false
|
|
|
WriteNullListAsEmpty
|
List字段如果为null,输出为[],而非null
|
|
|
WriteNullStringAsEmpty
|
字符类型字段如果为null,输出为”“,而非null
|
|
|
WriteNullNumberAsZero
|
数值字段如果为null,输出为0,而非null
|
|
|
WriteNullBooleanAsFalse
|
Boolean字段如果为null,输出为false,而非null
|
|
|
SkipTransientField
|
如果是true,类中的Get方法对应的Field是transient,序列化时将会被忽略。默认为true
|
|
|
SortField
|
按字段名称排序后输出。默认为false
|
|
|
WriteTabAsSpecial
|
把\t做转义输出,默认为false
|
不推荐
|
|
PrettyFormat
|
结果是否格式化,默认为false
|
|
|
WriteClassName
|
序列化时写入类型信息,默认为false。反序列化是需用到
|
|
|
DisableCircularReferenceDetect
|
消除对同一对象循环引用的问题,默认为false
|
|
|
WriteSlashAsSpecial
|
对斜杠’/’进行转义
|
|
|
BrowserCompatible
|
将中文都会序列化为\uXXXX格式,字节数会多一些,但是能兼容IE 6,默认为false
|
|
|
WriteDateUseDateFormat
|
全局修改日期格式,默认为false。JSON.DEFFAULT_DATE_FORMAT = “yyyy-MM-dd”;JSON.toJSONString(obj, SerializerFeature.WriteDateUseDateFormat);
|
|
|
DisableCheckSpecialChar
|
一个对象的字符串属性中如果有特殊字符如双引号,将会在转成json时带有反斜杠转移符。如果不需要转义,可以使用这个属性。默认为false
|
|
|
NotWriteRootClassName
|
含义
|
|
|
BeanToArray
|
将对象转为array输出
|
|
|
WriteNonStringKeyAsString
|
含义
|
|
|
NotWriteDefaultValue
|
含义
|
|
|
BrowserSecure
|
含义
|
|
|
IgnoreNonFieldGetter
|
含义
|
|
|
WriteEnumUsingName
|
含义
|
FastJson参数的更多相关文章
- fastjson自动转化参数报错
开发环境:spring-mvc4.1.7.fastjson1.2.7 问题描述:系统采用的前后端完全分离方式,前端页面使用ajax调用后台服务时,想用fastjson自动转化请求参数对象. // 前端 ...
- HttpClient 模拟发送Post和Get请求 并用fastjson对返回json字符串数据解析,和HttpClient一些参数方法的deprecated(弃用)的综合总结
最近在做一个接口调用的时候用到Apache的httpclient时候,发现引入最新版本4.5,DefaultHttpClient等老版本常用的类已经过时了,不推荐使用了:去官网看了一下在4.3之后就抛 ...
- FastJSON 设置默认参数,全局配置方式 和 一些使用方式、坑
如果要被序列化的对象含有一个date属性或者多个date属性按照相同的格式序列化日期的话,那我们可以使用下面的语句实现: 在应用的的Main方法体里配置全局参数: JSONObject.DEFFAUL ...
- fastJson反序列化参数为null的问题
fastJson反序列化为类对象时,反序列化赋值的属性只会是你构造器上写的属性. 所以部分属性值为null的原因是属性没有加在构造器上的原因. 直接加个无参数的默认构造器即可解决.或者把null属性加 ...
- Spring MVC-学习笔记(3)参数绑定注解、HttpMessageConverter<T>信息转换、jackson、fastjson、XML
1.参数绑定注解 1>@RequestParam: 用于将指定的请求参数赋值给方法中的指定参数.支持的属性: 2>@PathVariable:可以方便的获得URL中的动态参数,只支持一个属 ...
- jmeter中beanshell postprocessor结合fastjson库提取不确定个数的json参数
在项目实践中,遇到了这样一个问题.用jmeter作http接口测试,需要的接口参数个数是不确定的.也就是说,在每次测试中,根据情况不同,可能页面中的列表中所含的参数个数是不确定的,那么要提取的参数个数 ...
- Android原生json和fastjson的简单使用
android原生操作json数据 主要是两个类 JSONObject 操作对象 JONSArray操作json数组 对象转json //创建学生对象 Student student=new ...
- FastJson的简单实用
一.FastJson的理解 在工作中,经常客服端需要和服务端进行通信,目前很多项目都采用JSON的方式进行数据传输,简单的参数可以通过手动拼接JSON字符串,但如果请求的参数过多,采用手动拼接JSON ...
- spring接收json格式的多个对象参数(变通法)
两种方法 方法1 如果使用spring mvc同客户端通信,完全使用json数据格式,需要如下定义一个RequestMapping @Controller public class TestContr ...
- [转]fastjson
原文地址:http://www.cnblogs.com/zhenmingliu/archive/2011/12/29/2305775.html FastJSON是一个很好的java开源json工具类库 ...
随机推荐
- 上传文件-jq
var formFile = new FormData(); formFile.append("[file]", fileObj); formFile.append("t ...
- JMeter基础 — JMeter聚合报告详解
提示:聚合报告组件的使用和察看结果树组件的使用方式相同.本篇文章主要是详细的介绍一下聚合报告组件内容,不做示例演示. 1.聚合报告介绍 在使用JMeter进行性能测试时,聚合报告(Aggregate ...
- Asp.Net Core中dotnet 命令行语法
查看dotnet是否安装成功 dotnet -v dotnet-ef 不存在需要先安装(默认安装最新的版本) dotnet tool install -g dotnet-ef dotnet-ef 不存 ...
- 放苹果 tzoj2679 //自然数拆分 tzoj5827;(dp)
放苹果 tzoj2679 描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法. 输入 第一行是测试数据的数目t ...
- CF1561D Up the Strip
Up the Strip 题意 你现在在 \(n\) 号格子,你需要跳到 \(1\) 号格子,你可以有两种跳法: 你可以做减法,即选择一个数 \(k\in [1,n)\) ,从 \(n\) 跳到 \( ...
- ZSTUOJ刷题12:Problem B.--深入浅出学算法007-统计求和
Problem B: 深入浅出学算法007-统计求和 Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 6782 Solved: 3693 Descript ...
- 通过ref调取子组件方法
子 async update(res){ //this.$refs.child.animates(); this.userform = res; }, 主 <DetailEdit @detail ...
- linux 中的errno 和 strerror(errno)
1. errno.h 中包含 errno 这个错误保存值 string.h 包含 strerror() 函数 ,它的原型 是 char *strerror(int errnum); 输入值应该是err ...
- 零知识证明(Zero-Knowledge Proof)
零知识证明(Zero Knowledge Proof)指的是,证明的人可以向验证的人,在不透露任何有用信息的情况下,使得验证者相信该结论是对的. 三种零知识证明技术:zk-SNARKs, Zk-STA ...
- 【python】第二模块 步骤一 第一课、MySQL的介绍
第一课.MySQL的介绍 一.课程介绍 1.1 课程介绍 学习目标 了解关系型数据库的重要性 为什么会出现关系型数据库? 有哪些常见的关系型数据库? 掌握MySQL的安装和配置 怎么安装MySQL数据 ...