public abstract ReadAttributeValue ( ) : bool | ||
return | bool |
XmlReader reader = XmlReader.Create("path/to/xml/file.xml"); reader.ReadToFollowing("book"); string author = reader.GetAttribute("author");
XmlReader reader = XmlReader.Create("path/to/xml/file.xml"); while (reader.Read()) { if (reader.NodeType == XmlNodeType.Element) { Console.WriteLine("Attributes of {0}:", reader.Name); while (reader.MoveToNextAttribute()) { Console.WriteLine("{0} = {1}", reader.Name, reader.Value); } } }In this example, the XmlReader is created with a file path. The while loop is used to iterate through each node in the XML file and check if it is an element. If it is, the attributes of the element are printed to the console using the MoveToNextAttribute and Value methods of the XmlReader. Package Library: System.Xml.