我正在使用Jackson进行JSON解析。JsonNodeObjectNode有什么区别?

以及用于以字符串格式映射JSON的对象。

最佳答案

快速回答

  • JsonNode :抽象类,当读取JSONt_rstrong JSON文档时使用。
  • ObjectNode :具体实现,在构建或修改JSONt_rstrong JSON文档时使用。

  • 继续阅读以获得更详细的答案。
    JsonNode
    JsonNode 是用作所有JSON节点的基类的抽象类,它构成了Jackson实现的JSON树模型的基础。

    引用 JsonNode 文档:



    JsonNode 具体实现可以在 com.fasterxml.jackson.databind.node 包中找到。
    ObjectNode
    ObjectNode JsonNode 的具体实现,它映射一个JSON对象,而JSONt对象是defined as following:

    关于JsonNode和ObjectNode之间的Jackson JSON区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38759976/

    10-11 01:05