我使用JacksonObjectMapper将一些文本JSON解析为JsonNode(使用readTree
)。我可以打印出漂亮的打印字符串,它看起来都很好。
如果JsonNode位于由micronaut控制器返回的对象上,那么我看不到任何字段。我只是得到了对象和数组结构。很奇怪,我错过了什么?
[
[
[],
[],
[
[
[],
[]
],
[
[],
[]
],
[
[],
[]
],
[
[],
[]
]
]
],
[
[],
[],
[
[
[],
[]
]
]
],
[
[],
[],
[
[
[],
[]
]
]
],
[
[],
[],
[
[
[],
[]
]
]
],
[
[],
[],
[
[
[],
[]
]
]
]
]
1条答案
按热度按时间zengzsys1#
我建议将控制器返回类型改为
String
并返回jsonNode.toString()
,这似乎可以工作。问题似乎与
并且Micronaut没有为
JsonNode
拾取正确的串行化器。