在使用 fastjson转map,怎么让map中为null的值等于""呢?

发布于 2021-11-29 17:51:32 字数 548 浏览 686 评论 2

在springmvc中配置了

<property name="features">
    <array>
	<value>QuoteFieldNames</value>
	<value>WriteMapNullValue</value>
	<value>WriteNullNumberAsZero</value>
	<value>WriteNullStringAsEmpty</value>
    </array>
</property>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

躲猫猫 2021-11-29 23:46:46

那么就是说我设置WriteMapNullValue和WriteNullStringAsEmpty的话,就可以达到我要的效果了,但是我已经都设置了,却map中为null的还是显示null

猫性小仙女 2021-11-29 22:34:22

回复
WriteNonStringKeyAsString, 再配个这个试试,实在不行就看源码 FastJsonHttpMessageConverter.java 调试进去,你应该能找得到答案的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文