2002-09-15 Duncan Mak <duncan@ximian.com>
[mono.git] / mcs / class / System.XML / System.Xml / Driver.cs
index 4bbbf035ca120d9e19b6f5be43c405d80916252d..80f9cf32934ce8651c5129b5feda589f8d8f6ca8 100644 (file)
@@ -1,4 +1,3 @@
-// -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-\r
 //\r
 // Driver.cs\r
 //\r
@@ -35,6 +34,23 @@ public class Driver
                        Console.WriteLine("  AttributeCount = {0}", xmlReader.AttributeCount);\r
                        Console.WriteLine("  HasValue = {0}", xmlReader.HasValue);\r
                        Console.WriteLine("  Value = {0}", xmlReader.Value);\r
+                       Console.WriteLine("  Depth = {0}", xmlReader.Depth);\r
+\r
+                       if (xmlReader.HasAttributes)\r
+                       {\r
+                               while (xmlReader.MoveToNextAttribute())\r
+                               {\r
+                                       Console.WriteLine("    AttributeName = {0}", xmlReader.Name);\r
+                                       Console.WriteLine("    AttributeValue = {0}", xmlReader.Value);\r
+\r
+                                       while (xmlReader.ReadAttributeValue())\r
+                                       {\r
+                                               Console.WriteLine("      AttributeValueNodeType = {0}", xmlReader.NodeType);\r
+                                               Console.WriteLine("      AttributeValueName = {0}", xmlReader.Name);\r
+                                               Console.WriteLine("      AttributeValueValue = {0}", xmlReader.Value);\r
+                                       }\r
+                               }\r
+                       }\r
                }\r
        }\r
 }\r