是什么在杰克逊ObjectNode和JsonNode之间的区别?

这个用户需要帮助:

据的documetation JsonNode

大多数存取器,但是,需要通过具体的子类(如访问ObjectNode和ArrayNode)。

但是我仍然很困惑,因为一些计算器的答案似乎很交替使用它们。餐厅做的是什么不同的目的是什么?

bhspencer:

JsonNode是一个基类,ObjectNodeArrayNode延伸。JsonNode代表任何有效的JSON结构,其中作为ObjectNodeArrayNode分别用于对象特定实现(又名映射)和阵列。

ArrayNode有处理阵列具体方法如get(index i)例如你不能在在指定索引得到一个项目JsonNodeObjectNode,但你可以在一个ArrayNode

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章