我试图像这样加载XML:
XmlDocument doc = new XmlDocument();
doc.LoadXml(webBrowser1.DocumentText.ToString());
我总是将其抛出
XmlException
,每次都会出现消息Reference to undeclared entity 'nbsp'. Line 73, position 18.
。有谁知道我在做什么错以及我能做些什么来防止这种情况的发生,因此每次使用PHP都会动态生成XML页,并且该XML页会读取用户登录时先前添加的cookie。
最佳答案
更换:
doc.LoadXml(webBrowser1.DocumentText.ToString());
与:
doc.LoadXml(webBrowser1.DocumentText.ToString().Replace(" ", " "));
关于c# - 从webBrowser控件读取XML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10486271/