ch10_11.cs

来自「《c#技术内幕代码》」· CS 代码 · 共 35 行

CS
35
字号
using System;
using System.Xml;

public class CH10_11
{
   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();
   }
}



   

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?