[英]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.