【发布时间】:2018-09-21 03:58:43
【问题描述】:
我正在将“根”JsonNode 的子节点转换为 POJO。如果 JSON 中不存在 POJO,则会抛出 MismatchedInputException。
JsonNode pojoJson = rootJson.path("pojoName");
Pojo[] pojoArray = mapper.treeToValue(pojoJson, Pojo[].class);
我想知道除了每次我想将 JsonNode 转换为 POJO 时必须检查 has() 之外,是否还有更优雅的方法来处理此异常?
【问题讨论】:
标签: java jackson pojo jackson-databind