在GWT中解析格式错误/不完整的XML

时间:2012-03-24 13:37:59

标签: xml gwt gwt2

是否有用于解析GWT中不完整XML的库?

因为GWT XML Parser会给出异常,如果给出一个不完整/格式错误的XML来解析......但我有一个场景需要解析不完整的XML。你遇到过这种情况吗?你是如何在GWT应用程序中解决这个问题的?

1 个答案:

答案 0 :(得分:5)

“不完整的XML”用词不当。 “不完整/格式错误的XML”不是XML,因此没有XML解析器能够比随机垃圾字符串更好地解析它。给定的输入字符串要么被语法接受,要么不是 - 计算机以这种方式奇怪地二进制。

如果XML以完全可预测的方式不完整(例如总是丢失文件的最后一个字符),那么您可以在解析之前自己修改输入字符串。但是,一般来说,这是一个无法解决的问题。