几个月前,我曾问过this question基本上我有一个Spring @RestController
接受未知格式/结构的JSON有效负载,我需要一个数据模型来处理它。
推荐的方法是使用Jackson JsonNode
作为我的数据模型,因为这样可以很好地从任何有效的JSON有效负载反序列化。
我现在正试图用XML完成相同的工作。本质上,我希望同一个端点也接受任何 XML并将其反序列化为内存中对象(字符串除外)。我希望杰克可以将JSON和XML反序列化为JsonNode
个实例,但如果没有,那么是否有#34; XmlNode
"相当于这里?
答案 0 :(得分:1)
可以使用spring的jackson框架对json和xml进行反序列化。只需添加jackson-dataformat-xml的依赖项即可。在下面找到参考文献
https://spring.io/blog/2014/12/02/latest-jackson-integration-improvements-in-spring