为什么System.Xml.XmlDocument.LoadXml
方法抛出System.Net.WebException
?
这真是令人难以置信的疯狂,如果MSDN是正确的,LoadXml
最多应该给我一个System.Xml.XmlException
。
但是我有一些奇怪的异常(exception),例如:
Dim document As New XmlDocument
document.LoadXml("<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd""><x></x>")
MsgBox(document.LastChild.Name)
到底是什么导致了该异常?
最佳答案
埃德温(Edwin)为您提供了解决方案,而我为您提供了连接断开的原因:
http://www.w3.org/blog/systeam/2008/02/08/w3c_s_excessive_dtd_traffic/
关于.net - 为什么XmlDocument.LoadXml抛出System.Net.WebException?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7388949/