写一个类:JsonDateChairmanValueProcessor 继承 JsonValueProcessor,来对时间进行特殊格式的处理
例如:
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import net.sf.json.JsonConfig;
import net.sf.json.processors.JsonValueProcessor;
public class JsonDateChairmanValueProcessor implements JsonValueProcessor {
private String format ="yyyy / MM / dd HH:mm";
public JsonDateChairmanValueProcessor() {
super();
}
public JsonDateChairmanValueProcessor(String format) {
super();
this.format = format;
}
public Object processArrayValue(Object paramObject,
JsonConfig paramJsonConfig) {
return process(paramObject);
}
public Object processObjectValue(String paramString, Object paramObject,
JsonConfig paramJsonConfig) {
return process(paramObject);
}
private Object process(Object value){
if(value instanceof Date){
SimpleDateForm