修复JSONUtil序列化和反序列化预期的结果不一致问题

This commit is contained in:
Looly
2024-03-06 17:24:34 +08:00
parent 0a8af560ab
commit 051ce35828
4 changed files with 62 additions and 1 deletions

View File

@@ -171,6 +171,12 @@ public class JSONValueMapper {
return new JSONObject(object, jsonConfig);
}
// pr#3507
// Class类型保存类名
if (object instanceof Class) {
return ((Class<?>) object).getName();
}
// 枚举类保存其字符串形式4.0.2新增)
if (object instanceof Enum
// Java内部类不做转换