document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. using System;
  2. using System.Xml;
  3.  
  4. namespace ReadXMLfromURL
  5. {
  6.     /// <summary>
  7.     /// Summary description for Class1.
  8.     /// </summary>
  9.     class Class1
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             String URLString = "http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml";
  14.             XmlTextReader reader = new XmlTextReader (URLString);
  15.        
  16.             while (reader.Read())
  17.             {
  18.                 switch (reader.NodeType)
  19.                 {
  20.                     case XmlNodeType.Element: // The node is an element.
  21.                         Console.Write("<" + reader.Name);
  22.  
  23.                         while (reader.MoveToNextAttribute()) // Read the attributes.
  24.                             Console.Write(" " + reader.Name + "=\'" + reader.Value + "\'");
  25.                         Console.Write(">");
  26.                         Console.WriteLine(">");
  27.                         break;
  28.                     case XmlNodeType.Text: //Display the text in each element.
  29.                         Console.WriteLine (reader.Value);
  30.                         break;
  31.                     case XmlNodeType. EndElement: //Display the end of the element.
  32.                         Console.Write("</" + reader.Name);
  33.                         Console.WriteLine(">");
  34.                         break;
  35.                 }
  36.             }
  37.             Console.ReadKey();
  38.         }
  39.     }
  40. }
');