2009-11-13 106 views
0

我需要解析一个xml字符串来获取xml DOM,我面临的问题是自我关闭html标记<br />给我错误Tag mismatch expected </br>XML DOM解析br标记

我知道这可以通过在字符串中使用<br></br>而不是<br />来克服,但有没有一种方法可以做到这一点,而无需进行上述更改。

请帮助...

  • 罗布
+0

你解析什么语言? – mkoryak 2009-11-13 19:18:52

+0

(部分)需要的代码。 – 2009-11-13 19:39:58

+0

是的,你究竟如何解析它?正如其他人所说,这个标签完全没问题。如果你有一个没有自闭合斜杠的br标签,那就不一样了,这将是一个错误。 – AmbroseChapel 2009-11-14 01:45:05

回答

1

自行闭合的标签是完全有效的。我怀疑你的XML中的其他地方有一个不匹配的元素。

1
Tag mismatch expected </br> 

表示您忘记自我关闭元素。 <br/>就好,但我认为你在文档中错过了一种或多种HTML风格的<br>。如果你没有从解析器中得到行号,你总是可以尝试将XML加载到浏览器或验证器中以获得问题出现的提示。