JSON.toJSONString(pojo)会将首字母大写的字段转换为小写的问题

JSON.toJSONString(pojo)方法会默认把字段的首字母小写,如果想避免这种情况需要在首字母需要大写的字段上加个注释

    @JSONField(name = "IsSuccess")
    private boolean isSuccess;

这里有个问题需要注意,那就是注释中name的值为首字母大写就可以,如果变量值和name 中的值相同的话,那样还是会默认给转换为小写,类似:

    @JSONField(name = "IsSuccess")
    private boolean IsSuccess;

这种情况默认还是会给转换成首字母小写

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容