fastjson2 icon indicating copy to clipboard operation
fastjson2 copied to clipboard

[BUG] springboot3 kotlin isOk会序列化成ok,有办法解决吗

Open mdddj opened this issue 1 year ago • 4 comments

data class Test(val isOk: Boolean)
{
  "ok":false
}

mdddj avatar Feb 20 '24 07:02 mdddj

 @Test
    fun test() {
        var bean = Bean(true);
        println(JSON.toJSONString(bean))
    }

    data class Bean(@JSONField(name = "isOk") val isOk: Boolean)

使用@JSONField是否能满足你的需求?

wenshao avatar Feb 22 '24 09:02 wenshao

大佬,试过了这个方法,不太行

mdddj avatar Feb 22 '24 09:02 mdddj

我在研究下

mdddj avatar Feb 22 '24 09:02 mdddj

https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson2/fastjson2/2.0.47-SNAPSHOT/ 帮忙用这个版本验证下,不需要加JSONField都可以了

wenshao avatar Feb 22 '24 10:02 wenshao

好的, 我看看

mdddj avatar Feb 23 '24 00:02 mdddj

大佬,2.0.47修复了这个问题,太强了,666👍

mdddj avatar Feb 24 '24 01:02 mdddj

https://github.com/alibaba/fastjson2/releases/tag/2.0.47 请用新版本

wenshao avatar Feb 24 '24 02:02 wenshao