Csharp/C Sharp by API/System.Xml/XmlTextReader

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

new XmlTextReader(String fileName)

<source lang="csharp"> using System; using System.IO; using System.Xml; class MainClass {

 static void Main(string[] args)
 {
   XmlTextReader reader = new XmlTextReader("Sample.xml");
   // Read the File
   while (reader.Read())
   {
     
   }
   if (reader != null)
     reader.Close();
 }

}


 </source>


new XmlTextReader (String localURL)

<source lang="csharp"> using System; using System.IO; using System.Xml; class MainClass {

 static void Main(string[] args)
 {
   string localURL = "http:\\www.yoursite.ru\\Test.xml";
   XmlTextReader myXmlURLreader = null;
   myXmlURLreader = new XmlTextReader (localURL);
   while (myXmlURLreader.Read())
   {
     //TODO - 
   }
   if (myXmlURLreader != null)
     myXmlURLreader.Close();
 }

}


 </source>


XmlTextReader.BaseURI

<source lang="csharp"> using System; using System.Xml; class MainClass {

   static void Main(string[] args)
   {
       XmlTextReader reader = new XmlTextReader(@"C:\books.xml");
       Console.WriteLine(reader.Name);
       Console.WriteLine(reader.BaseURI);
       Console.WriteLine(reader.LocalName);
   }

}


 </source>


XmlTextReader.LocalName

<source lang="csharp"> using System; using System.Xml; class MainClass {

   static void Main(string[] args)
   {
       XmlTextReader reader = new XmlTextReader(@"C:\books.xml");
       Console.WriteLine(reader.Name);
       Console.WriteLine(reader.BaseURI);
       Console.WriteLine(reader.LocalName);
   }

}


 </source>


XmlTextReader.Name

<source lang="csharp">

using System; using System.Xml; class MainClass {

   static void Main(string[] args)
   {
       XmlTextReader reader = new XmlTextReader(@"C:\books.xml");
       Console.WriteLine(reader.Name);
       Console.WriteLine(reader.BaseURI);
       Console.WriteLine(reader.LocalName);
   }

}


 </source>