¿Por qué el método System.Xml.XmlDocument.LoadXml
arroja System.Net.WebException
?¿Por qué XmlDocument.LoadXml lanza System.Net.WebException?
Esto es realmente alucinante loco, si MSDN tenía razón, LoadXml
debería como máximo darme un System.Xml.XmlException
.
Sin embargo, he excepciones raras como:
la conexión subyacente se cerró: La conexión se cerró inesperadamente.
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)
Lo que en la tierra está causando la excepción?
** [TL; DR] (http: //en.wikipedia. org/wiki/Wikipedia: Too_long; _didn% 27t_read) ** ... Intente encontrar el origen de este problema usted mismo reduciendo gradualmente el XML hasta que desaparezca el problema. Después de eso, actualice su pregunta con un ejemplo conciso. –
@Daniel ok editado – Pacerier
Supongo que la declaración DOCTYPE se está resolviendo, ya que funcionará sin error si se elimina DOCTYPE. – Paul