fastjson JSON.toJSONString强制字段排序?

beq87vna  于 2021-11-27  发布在  Java
关注(0)|答案(3)|浏览(444)

JSON.toJSONString强制字段排序?并且没有全局设置?试了最新版也是这样,好像知道作者是怎么想的?

wwtsj6pe

wwtsj6pe1#

大部分接口都是按照约定的API去写的,哪个属性在前哪个在后都是有业务意义的,这倒好,JSON.toJSONString后变成 一团乱遭!然后要解决的话必须给几十个属性的Model一个个加上@JSONField(ordinal = xxx)???

xoefb8l8

xoefb8l82#

Json 除了数组元素有序外,其它都是无序的喔

xggvc2p6

xggvc2p63#

默认按照toString()一样使用类成员变量排序就好,可是好像fastjson不支持

相关问题