1.json序列化时可以JSONObject.toJSONString()方法,有很多种重载,

2.现在可以自己添加过滤器:
public static String returnMapToString(Map map) {
ValueFilter valueFilter = new ValueFilter() {
@Override
public Object process(Object object, String name, Object value) {
if (value == null) //可以根据不同的类型赋不同的值
return "";
return value;
}
};
return JSONObject.toJSONString(map,valueFilter);
本文介绍如何使用JSONObject.toJSONString()方法进行JSON序列化,并通过自定义过滤器处理空值,确保序列化过程中对特殊值的正确处理。
1092

被折叠的 条评论
为什么被折叠?



