【发布时间】:2016-12-06 22:47:27
【问题描述】:
根据JsonNode的文档:
然而,大多数 mutator 需要通过特定的子类(例如
ObjectNode和 ArrayNode)来访问。
但是我仍然感到困惑,因为一些 stackoverflow 答案似乎可以互换使用它们。它们有什么不同的用途?
【问题讨论】:
-
JsonNode 是 ObjectNode 和 ArrayNode 扩展的基类。例如。您无法在 JsonNode 或 ObjectNode 中的特定索引处获取项目,但您可以在 ArrayNode 中获取。
标签: java json jackson jackson2