Code Snippet: How to read and modify an XML file programmatically

STEP 1: Create an XML file on your local machine 

<?xml version="1.0" encoding="utf-8"?>
<Address>
  <Address1>One Microsoft Way</Address1>
  <City>Redmond</City>
  <State>WA</State>
  <Zip>98035</Zip>
</Address>

 
(more…)

Code Snippet: How to read an XML file from a web site URL

private void button1_Click(object sender, EventArgs e)
{
    string XML_CONFIGURATION_FILE = "http://somewebserverurl/somefile.xml";
  
    Uri uri = new Uri(XML_CONFIGURATION_FILE);
    WebRequest req = WebRequest.Create(uri);
    req.UseDefaultCredentials = true;
    WebResponse response = req.GetResponse();
    Stream stream = response.GetResponseStream();
  
    XmlDocument xDoc = new XmlDocument();
    xDoc.Load(stream);
  
    XPathNavigator xNav = xDoc.CreateNavigator();
  
    tbDetails.Text += xNav.SelectSingleNode("/XMLNode/ChildNode/Element").Value.ToString();
}

 
(more…)