ローカルのXMLファイルやインターネット上のXMLファイルを操作するためXML文書からXmlDocumentオブジェクト を作成します。
XML文書からXmlDocumentオブジェクトを作成するには、Load関数又はLoadXml関数を使用します。
サンプルとしてlivedoorのお天気情報サービス(Livedoor Weather Web Service / LWWS)を
使用しています。
http://weather.livedoor.com/forecast/webservice/rest/v1?city=84&day=today
パスの変わりにURLを指定することもできます。
Dim weatherxml As New XmlDocument
weatherxml.Load("d:\v1.xml")
Dim web As New System.Net.WebClient()
Dim st As System.IO.Stream = web.OpenRead("http://weather.livedoor.com/forecast/" _
"webservice/rest/v1?city=84&day=today")
weatherxml.Load(st)
st.Close()
Dim weatherxml As New XmlDocument
Dim req As System.Net.HttpWebRequest
req = System.Net.HttpWebRequest.Create("http://weather.livedoor.com/forecast/" _
"webservice/rest/v1?city=84&day=today")
Dim res As System.Net.HttpWebResponse = req.GetResponse()
weatherxml.Load(res.GetResponseStream())
Dim weatherxml As New XmlDocument Dim strXml As String = "<item><name>wrench</name></item>" weatherxml.LoadXml(strXml)
Copyright 1997-2008 BBB All rights reserved.