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

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

new XmlTextReader(String fileName)

   
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();
  }
}


new XmlTextReader (String localURL)

   
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();
  }
}


XmlTextReader.BaseURI

  
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);
    }
}


XmlTextReader.LocalName

  
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);
    }
}


XmlTextReader.Name

  

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);
    }
}