- @H_502_12@public@H_502_12@classDefaultDefaultValueProcessor@H_502_12@implementsDefaultValueProcessor{
- publicObjectgetDefaultValue(Classtype){
- if(JSONUtils.isArray(type)){
- return@H_502_12@newJSONArray();
- }@H_502_12@else@H_502_12@if(JSONUtils.isNumber(type)){
- if(JSONUtils.isDouble(type)){
- newDouble(0);
- else{
- newInteger( }
- if(JSONUtils.isBoolean(type)){
- returnBoolean.FALSE;
- if(JSONUtils.isString(type)){
- return"";
- returnJSONNull.getInstance();
- }
在jsonConfig 注册defaultValueProcessor
//设置Integer类型为空的默认值json-lib默认是0