在vertx中执行Json.encodePrettily(object)时,也会包含空值

时间:2017-06-23 22:35:28

标签: json vertx-httpclient

在vertx中执行Json.encodePrettily(object)时,也会包含空值。

所以需要知道我们如何配置它以避免响应中的空值。

1 个答案:

答案 0 :(得分:2)

io.vertx.core.json使用jackson fasterxml实现,因此vertx内部使用jackson fasterxml库。因此,除非明确要求,否则不需要使用任何其他带有vertx的json库。

所以为了避免相同,我们可以使用以下

Json.prettyMapper.setSerializationInclusion(Include.NON_NULL);