Releases: troyzhxu/xjsonkit
Releases · troyzhxu/xjsonkit
v1.5.0
1、JsonKit
与 XmlKit
新增 API
JsonKit
新增 toJson(Object object, boolean pretty)
与 toPretty(Object object)
方法
XmlKit
新增 toXml(Object object, boolean pretty)
与 toPretty(Object object)
方法
3、升级 data
API
Mapper
接口新增 values()
方法
Array
实现 Iterable
接口,提供 iterator()
与 stream()
方法
DataSet
新增 String toPretty()
方法
v1.4.2
- 修复:
XmlKit
与 YamlKit
的不能正确 SPI 自动配置的问题
v1.4.1
- 修复:fastjson 的 spi 配置错误问题
- 依赖升级:gson -> 2.10
- 依赖升级:snack3 -> 3.2.48
- 依赖升级:fastjson2 -> 2.0.20
- 依赖升级:jackson -> 2.14.1
v1.4.0
- 新增
JsonbKit
工具类
- 新增
XmlKit
工具类
- 新增
YamlKit
工具类
- 新增
xjsontkit-fastjson2
实现
- 新增
xjsontkit-fastjson2-jsonb
实现
- 新增
xjsontkit-jackson-xml
实现
- 新增
xjsontkit-jackson-yaml
实现
- 新增
xjsontkit-snack3
实现
v1.3.3
- 升级
data
: v1.4.0
-> v1.4.1
: 修复 Array#toList(Class<T> type)
方法报错问题
v1.3.2
- 依赖升级:data -> v1.4.0
- 优化代码性能
v1.3.1
BUG FIXES:
- 修复 在使用
JDK9+
的模块功能 时,JSON 扩展包无法使用 SPI
完成自动配置的问题:
用到 JDK9+
模块功能 的同学可升级。
v1.2.1
BUG FIXES:
- 修复 在使用
JDK9+
的模块功能 时,JSON 扩展包无法使用 SPI 完成自动配置的问题
用到 JDK9+
模块功能 的同学可升级。
v1.2.0
- Bump
data
from 1.1.1
to 1.1.2
- fix:
JacksonMappe
r 与 JacksonArray
在 getString
时 null
返回 "null"
的问题
- Bump
gson
from 2.8.8
to 2.8.9
- Bump
fastjson
from 1.2.76
to 1.2.79
- Bump
jackson
from 1.12.5
to 1.12.6
- 新增:
toBean(TypeRef<T> typeRef, String jsonObj)
方法