groovy - 如何将对象添加到没有空值的地图

时间:2017-11-22 12:10:37

标签: json grails

给出示例代码

Map<String,ResponseStatus> map
ResponseStatus status = new ResponseStatus(status: 200, exception: null)
map.put("test",status)

我得到了一个等效的JSON:

{
"test":
  {
  "status":"200",
  "exception":null
  }
}

我的问题是,如何(如果可能)我可以从地图中删除空值(甚至更好,如何使地图忽略空值),而不会获得大量代码行。

0 个答案:

没有答案