Commit Graph

266 Commits

Author SHA1 Message Date
Looly
4ef8814c14 fix test 2025-02-21 17:52:32 +08:00
Looly
05f16f051e change link 2025-02-21 17:40:14 +08:00
骨灰级
b0e1302332
Update ObjectMapper.java
cn.hutool.json.ObjectMapper.java 212行 mapFromStr函数
重复调用StrUtil.trim(source)
2025-02-18 15:53:36 +08:00
Looly
486500d026 add test 2025-01-24 16:33:10 +08:00
Looly
2500d5307c fix sh 2025-01-01 23:48:53 +08:00
Looly
b6b8c28db8 add test 2024-12-09 20:47:12 +08:00
TomShiDi
5622f5e7a7 feature: json的getByPath方法新增更为通用的指定出参类型重载 2024-12-08 15:41:43 +08:00
Looly
226d4bd205 🤤release 5.8.33 2024-11-27 08:28:23 +08:00
Looly
fe4e56fed7 修复ignoreNullValue在JSONArray中无效问题 2024-11-05 20:04:57 +08:00
ZhouXY108
75b434fb49 修改所调用的 ObjectUtil#defaultIfNull 的重载版本 2024-11-04 15:23:11 +08:00
Looly
be98b46349 修复ignoreNullValue在JSONArray中无效问题 2024-09-29 13:22:16 +08:00
Looly
5da69e1f40 add test 2024-09-05 18:56:47 +08:00
Looly
1805018bd0 add test 2024-09-04 20:54:03 +08:00
Looly
dbd92814db 修复JSONConfig.setDateFormat设置后toBean无效问题 2024-09-02 13:44:52 +08:00
Looly
9262ace7da 修复JSONConfig.setDateFormat设置后setWriteLongAsString失效问题 2024-08-30 18:39:31 +08:00
Looly
baac5d05d4 GlobalSerializeMapping增加null检查 2024-08-30 10:49:08 +08:00
Looly
63b2f7c70d 修复JSONConfig.setDateFormat设置后setWriteLongAsString失效问题 2024-08-24 13:28:58 +08:00
Looly
c7e0bc5d9f 单元测试由Junit4变更为Junit5 2024-08-09 14:32:30 +08:00
Looly
b2510cf661 Converter转换规则变更,空对象、空值转为Bean时,创建默认对象,而非nul 2024-07-11 12:43:40 +08:00
Looly
c5e1ba85f8 add test 2024-06-18 10:21:52 +08:00
Looly
531e467eeb add test 2024-06-17 15:17:01 +08:00
Looly
9e1beae3eb 修复BooleanUtil.andOfWrap针对null错误问题 2024-05-17 17:02:53 +08:00
Looly
fe01021c72 add test 2024-05-17 16:46:01 +08:00
Looly
5a1b50f1de 修复HttpDownloader全局超时无效问题 2024-04-26 15:30:04 +08:00
Looly
7b1d72c029 add test 2024-04-25 09:07:59 +08:00
Looly
8e91ef2938 JSONConfig增加setWriteLongAsString可选是否将Long写出为String类型 2024-04-11 21:45:12 +08:00
Looly
5fa835d702 增加设置验证码大小和针对alias注释 2024-04-11 21:28:45 +08:00
Looly
923cf3d265 修复JSONUtil序列化和反序列化预期的结果不一致问题 2024-03-06 17:20:09 +08:00
misakacoder
745826012a fix 3504 2024-03-05 13:35:10 +08:00
misakacoder
f2b347dc9d fix 3506 2024-03-05 13:14:02 +08:00
Looly
d87bf2dfd9 add test 2024-02-03 11:04:53 +08:00
Looly
6a2b585de0 增加ParseConfig,通过增加maxNestingDepth参数避免StackOverflowError问题,修复CVE-2022-45688漏洞 2024-01-05 12:36:31 +08:00
Looly
9e853db9ee add test 2023-12-20 12:58:03 +08:00
Looly
3fc8da755f 修复时间戳转Bean时异常问题 2023-12-14 21:49:23 +08:00
Looly
f245a721f6 修复JSONStrFormatter:format函数对于转义符号处理逻辑错误问题 2023-09-28 16:30:56 +08:00
Looly
6d33c3f413 改进TemporalAccessorSerializer支持dayOfMonth和month枚举名 2023-09-21 13:06:16 +08:00
summertime-wu
180f57c7de 移除未使用到的import 2023-09-15 10:22:37 +08:00
handy
b119d65006 移除未使用到的import 2023-09-14 16:56:06 +08:00
Looly
4771078cf4 修复toJSONString导致CPU使用率高的问题 2023-09-08 23:24:56 +08:00
Looly
5c4486b9f5 修复JSONUtil.parse()溢出问题 2023-09-05 14:32:28 +08:00
Looly
a08a02f321 add test 2023-08-30 22:52:20 +08:00
Looly
9ba8f9ca5d 修复SONArray的add()方法抛出OutOfMemory异常问题 2023-08-30 22:10:03 +08:00
Looly
6d100e4e0c gts 2023-08-08 20:02:43 +08:00
zhoupeng
7a30dff976 修复因使用反射读取JSON自定义类型导致性能下降为原来1/3的问题
by SHA-1: 5b2d2050d2
2023-08-07 18:54:01 +08:00
Looly
160002ed1a 修复JSONBeanParser在遇到List时没有被正确递归问题 2023-07-20 23:42:15 +08:00
Looly
4624b16751 修复JSONBeanParser在遇到List时没有被正确递归问题 2023-07-20 23:39:24 +08:00
achao
369d61e56e 提交针对https://gitee.com/dromara/hutool/issues/I7M2GZ的单元测试 2023-07-19 22:13:51 +08:00
Looly
dc23237651 修复Pair序列化转换无效问题 2023-06-29 17:28:20 +08:00
Looly
d494e001b6 DateUtil.parse适配6位毫秒格式 2023-06-29 17:07:34 +08:00
Looly
4982f49a37 修复序列化和反序列化Class问题 2023-06-25 18:08:27 +08:00