I'd like to write a shareware Website that supports PAD files.
This involves being able to download an XML file from another site and
extracting the data it contains.
I'm still new to ASP.NET. Any tips or examples on doing this?
here's one
Dim lcUrl As String = "
http://.../rss/"
Dim loHttp As HttpWebRequest = CType(WebRequest.Create(lcUrl),
HttpWebRequest)
Dim enc As Encoding = Encoding.GetEncoding(1252)
Dim loWebResponse As HttpWebResponse
Dim loResponseStream As System.IO.StreamReader
loWebResponse = CType(loHttp.GetResponse(), HttpWebResponse)
loResponseStream = New
System.IO.StreamReader(loWebResponse.GetResponseStream(), enc)
Dim reader As XmlTextReader
reader = New XmlTextReader(loResponseStream)
Dim doc As XmlDocument = New XmlDocument()
doc.Load(reader)
reader.Close()
Dim xmlItemChild As XmlNode
Dim xmlChild As XmlNode
Dim nsMgr As XmlNamespaceManager = New
XmlNamespaceManager(doc.NameTable)
nsMgr.AddNamespace("rss", doc.DocumentElement.NamespaceURI)
Dim nodeList As XmlNodeList
nodeList = doc.SelectNodes("//rss:item", nsMgr)
For Each xmlItemChild In nodeList
Response.Write (xmlItemChild("link").InnerText)
Response.Write (xmlItemChild("title").InnerText)
Next
loWebResponse.Close()
loResponseStream.Close()