如何在没有ObjectNode的情况下创建ValueNode?

时间:2019-06-16 05:18:22

标签: jackson-databind

由于某些原因,我需要使用ValueNode类的实例或ValueNode类的子类的实例来设置属性。

class SomeMessage {

    private JsonNode someValue; // unknown/lazy
}

如何创建没有ValueNode的{​​{1}}实例?

目前我只能这样做。

ObjectNode

1 个答案:

答案 0 :(得分:0)

我找到了答案。

对于给定的ObjectMapper实例,您可以使用JsonNodeFactory获得getNodeFactory()的实例。

您可以创建ValueNode。例如numberNode