我有包含数据的 XML 文件。我使用 FasterXML 来解析它:
xmlMapper.readValue
当我的文件格式为:
<w>
<t name="test"/>
</w>
当我解析这个文件时,一切正常。如果我使用 void 标签 t,例如。当我的文件格式为:
<w></w>
所有工作。但是如果我有格式:
<w>
</w>
我得到一个错误。我希望这两个选项都有效。如何解决?
最佳答案
我正在覆盖反序列化(...)。添加了 matches("^[\r\n\t ]+$")) 到它。
关于java - 解析xml时如何修复换行错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47940794/