在使用 fastjson转map,怎么让map中为null的值等于""呢?
在springmvc中配置了
<property name="features"> <array> <value>QuoteFieldNames</value> <value>WriteMapNullValue</value> <value>WriteNullNumberAsZero</value> <value>WriteNullStringAsEmpty</value> </array> </property>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
那么就是说我设置WriteMapNullValue和WriteNullStringAsEmpty的话,就可以达到我要的效果了,但是我已经都设置了,却map中为null的还是显示null
回复
WriteNonStringKeyAsString, 再配个这个试试,实在不行就看源码 FastJsonHttpMessageConverter.java 调试进去,你应该能找得到答案的