[英]Parse HTML chunk with nbsp in MSXML
我正在嘗試將HTML的一部分加載到MSXML的DOMDocument中。 所說的塊是帶有一個例外的有效XML-它具有
實體。 MSXML對此感到cho之以鼻,聲稱“對未定義實體'nbsp'的引用”。
我可以使MSXML以某種方式將其識別為有效嗎?
簡單的解決方案:只需對“ ”進行文本替換 解析文檔之前,請先將“ 哪個應該起作用,因為不能有逐字記錄  在文本中,不應替換。
更標准的解決方案:聲明 通過插入xml中的實體
<!DOCTYPE foobar [
<!ENTITY nbsp " " >
]>
xml根節點之前。
您還可以使用“ 0xA0”和&#x00A0; 如果您實際上想要一個不間斷的空間,而不是一個正常的空間
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.