package Test; import java.sql.Timestamp; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import flexjson.*; import flexjson.transformer.*; public class JSON { public static String Encode(Object obj) { if(obj == null || obj.toString().equals("null")) return null; if(obj != null && obj.getClass() == String.class){ return obj.toString(); } JSONSerializer serializer = new JSONSerializer(); serializer.transform(new DateTransformer("yyyy-MM-dd'T'HH:mm:ss"), Date.class); serializer.transform(new DateTransformer("yyyy-MM-dd'T'HH:mm:ss"), Timestamp.class); return serializer.deepSerialize(obj); } public static Object Decode(String json) { if (StringUtil.isNullOrEmpty(json)) return ""; JSONDeserializer deserializer = new JSONDeserializer(); deserializer.use(String.class, new DateTransformer("yyyy-MM-dd'T'HH:mm:ss")); Object obj = deserializer.deserialize(json); if(obj != null && obj.getClass() == String.class){ return Decode(obj.toString()); } return obj; } }

wusiyin LV14
2022年9月15日
askeydingxu2020 LV8
2020年11月28日
skipple3 LV39
2020年11月19日
xcj456 LV8
2020年9月12日
hzhsh0223 LV18
2020年3月7日
yfsh123 LV6
2019年8月9日
y_yuyongyi LV1
2019年8月7日
wanglong_wang LV13
2019年8月1日
zbchen2008 LV6
2019年7月9日
丷夏空丷 LV4
2019年5月19日