NutzCN Logo
问答 如何扩展改造返回的json字符串
发布于 2304天前 作者 koudepei 1908 次浏览 复制 上一个帖子 下一个帖子
标签:

现在在开发外部API,在@OK("json:full")设定返回json字符串时,如果对象的某个属性为null,我想在转换后的视图中转换成空字符串,而不是null,这样方便移动前端进行处理。请问有没有好的设置或扩展办法?

6 回复

对应的是JsonFormat

@Ok("json:{nullStringAsEmpty:true, compact:false, ignoreNull:false}")

刚经过测试返回的该属性变成了:"" ,而不是:"",还需要其它什么设置吗?

刚经过测试返回的该属性变成了:"(null)" ,而不是:"",还需要其它什么设置吗?

我返回的对象结构是: List<Map<String, Object>>

给出完整代码吧

知道原因了,是map的原因,放入的value无法确定是String类型。对于实体model属性没有问题。多谢多谢!

添加回复
请先登陆
回到顶部