反使用Jackson XML序列化混合内容?

本文介绍了(反)使用Jackson XML序列化混合内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,通过我所做的所有搜索,我知道使用Jackson序列化/反序列化具有混合内容的XML是有问题的。有人知道使用Java处理以下XML的方法吗?,我正在使用以下POJO:,如果节点包含混合内容,如上例所示,我将收到以下错误:,如果节点为纯文本,则反序列化有效。,我尝试使用JsonNode、TextNode、ObjectNode、Object代替String作为数据类型。我尝试了自定义序列化程序和反序列化程序,但错误仍然存在。事实上,如果节点中有html,则处理不会到达自定义反序列化程序。,此XML来自我无法更改的第三方系统(SDL Tridion)。,如有任何帮助,我们将不胜感激!,编辑:我需要澄清节点可以包含标记,也可以包含纯文本,因此我不能创建表示您在上面的XML中看到的标记的POJO。中的标记也可能比上面的示例复杂得多。这就是为什么我只是想把它强迫成一串。我不需要操作它,我只需要将它保存在POJO中,这样它就可以原封不动地返回到数据库。,您可以尝试使用CDATA:,或其他解决办法,例如转义括号,因此&qot;<"变成"<"等等.,这篇关于(反)使用Jackson XML序列化混合内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册