我之前成功地使用過HAP,從網頁下載xhtml頁面。但是,現在我試圖加載和解析XML文檔。 HAP只會加載位於我的文件系統上的xml文檔,例如「C:\ xml \ MyXml.xml」。它不會從web(http://www.web.com/doc.xml)加載它。使用Fiddler,我可以看到HAP實際上是通過Web請求xml文檔,並且服務器也以xml文檔進行響應。然而,它停在那裏,沒有任何東西被解析。 HtmlDocument是空的,沒有ChildNodes或任何東西。從文件系統加載時,它會成功解析爲HtmlDocument。HTML敏捷包 - 只能從文件系統加載xml文件,而不能從網絡加載
任何想法?
如果你使用Linq到Xml,你可以使用var xDoc = XDocument.Load(「URL」); – Buginator