Reading from an XML file.

image_pdfimage_print
   
 

using System;
using System.Xml;

public class MainClass {
    public static void Main(string[] args) {
        XmlTextReader reader = new XmlTextReader(args[0]);

        while (reader.Read()) {
            switch (reader.NodeType) {
                case XmlNodeType.Element: // The node is an Element
                    Console.WriteLine("Element: " + reader.Name);
                    while (reader.MoveToNextAttribute()) // Read attributes
                        Console.WriteLine("  Attribute: [" +
                         reader.Name + "] = '"
                           + reader.Value + "'");
                    break;
                case XmlNodeType.DocumentType: // The node is a DocumentType
                    Console.WriteLine("Document: " + reader.Value);
                    break;
                case XmlNodeType.Comment:
                    Console.WriteLine("Comment: " + reader.Value);
                    break;
            }
        }

        reader.Close();
    }
}
           
         
     


This entry was posted in XML-RPC. Bookmark the permalink.