json格式化--fastjson SerializerFeature,为空的字段也返回

本文介绍了如何在Java中使用fastjson库的SerializerFeature特性,确保在JSON序列化过程中,即使字段为空也会被包含在输出结果中。
摘要由CSDN通过智能技术生成
JSON.toJSONString(list, SerializerFeature.WriteMapNullValue);

依赖

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.7</version>
        </dependency>

SerializerFeature 属性

名称 含义 备注
QuoteFieldNames 输出 key 时是否使用双引号,默认为 true
UseSingleQuotes 使用单引号而不是双引号,默认为 false
WriteMapNullValue 是否输出值为 null 的字段,默认为 false
WriteEnumUsingToString Enum 输出 name () 或者 original, 默认为 false
UseISO8601DateFormat Date 使用 ISO8601 格式输出,默认为 false
WriteNullListAsEmpty List 字段如果为 null, 输出为 [], 而非 null
WriteNullStringAsEmpty</
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值