2009-11-13 139 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加載到瀏覽器或驗證器中以獲得問題出現的提示。