从互联网上读取 VB.net 的 XML 文档



举个例子。

Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click
        WebBrowser1.Navigate("http://example.com/page.xml")
    End Sub

上面的代码显示 Web 浏览器 1 控件中的 XML 内容 Button_Click。但我不想在网络浏览器中显示。我想从 xml 文档中读取内容以在其他地方使用。

我只需要知道如何从网址获取此 XML 文件以在其他地方(网络浏览器控件除外)使用......

提前感谢...

XmlDocument.Load方法可以指定本地文件名或网址URL,例如:

Dim doc As New XmlDocument()
doc.Load("http://example.com/page.xml")

XDocument 类和XElement类的Load方法的工作方式也相同。

如果要以字符串形式获取 XML 文档,以便可以通过其他方式(如 XmlSerializer)对其进行分析,则可以使用 HttpWebRequest 类。有关示例,请参阅此页面:

http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.getresponse.aspx

最新更新