举个例子。
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