/// Author: Francis A. Shanahan /// http://www.FrancisShanahan.com using System; using System.Xml; using System.Net; using System.IO; using System.Text; using System.Configuration; using System.Xml.Xsl; using System.Collections.Specialized; /// /// Simply Helper class with many useful Mashup functions /// public class webUtility { static webUtility() { } /// /// Retrieves a Uri using HTTP GET and returns the results as XML /// /// Uri to retrive /// Xml document results public static XmlDocument GetUri(string strURI){ // Create a request object HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strURI); // Obtain the response from the server HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); Stream myResponseStream = myResponse.GetResponseStream(); // Load the result into an XML document XmlDocument myDoc = new XmlDocument(); myDoc.Load(myResponseStream); // return the XML document return myDoc; } }