/**
*将Object对象的基本信息和日期类型信息装载到JSON对象中
*@param o 需要转换的Object对象
*@param json 装载的json对象
*@param args 不需要转换的属性
*@param format 日期转换时的格式
*/
object2Json(json,object,new String[0],"yyyy-MM-dd");
/**
*将josn对象的信息提取到对象中
*@param json 需要转换的json对象
*@param object 目标对象
*@param args 不需要转换的属性
*@param format 日期转换时的格式
*/
json2Object(json,object,new String[0],"yyyy-MM-dd");
基础数据类型的自动包装
例子 :*********************************
if (o instanceof FmWageStripTemplet) {
FmWageStripTemplet object = (FmWageStripTemplet) o;//对象数据类型
try {
object2Json(object,obj);//加入这一行,基础数据类型自动序列化.
if(object.getAccessoryInfo()!=null)
//对象数据类型需要手动写
obj.put("accessoryName", object.getAccessoryInfo().getOriginalName());
} catch (Exception e) {
throw new MarshallException("封装数据失败", e);
}
}
return obj;
}
*将Object对象的基本信息和日期类型信息装载到JSON对象中
*@param o 需要转换的Object对象
*@param json 装载的json对象
*@param args 不需要转换的属性
*@param format 日期转换时的格式
*/
object2Json(json,object,new String[0],"yyyy-MM-dd");
/**
*将josn对象的信息提取到对象中
*@param json 需要转换的json对象
*@param object 目标对象
*@param args 不需要转换的属性
*@param format 日期转换时的格式
*/
json2Object(json,object,new String[0],"yyyy-MM-dd");
基础数据类型的自动包装
例子 :*********************************
if (o instanceof FmWageStripTemplet) {
FmWageStripTemplet object = (FmWageStripTemplet) o;//对象数据类型
try {
object2Json(object,obj);//加入这一行,基础数据类型自动序列化.
if(object.getAccessoryInfo()!=null)
//对象数据类型需要手动写
obj.put("accessoryName", object.getAccessoryInfo().getOriginalName());
} catch (Exception e) {
throw new MarshallException("封装数据失败", e);
}
}
return obj;
}