我有一系列看起来像这样的 xml 文件:
<ROOT>
<F P=100> Some text here </F>
<F P=101> More text </F>
...
</ROOT>
我正在尝试使用标准 DOM 方式解析 xml,但由于属性值P
不在引号中,Java 会抱怨。
我尝试使用 JTidy 来清理它,但是因为我的 xml 不是 HTML,Tidy 会抛出错误,抱怨它无法识别标签<ROOT>
等<F>
。
那么,还有其他方法可以做到这一点吗?或者,我想我可以使用正则表达式,因为唯一没有引号的属性出现在<F>
标签中。有什么想法吗?
提前致谢