How to read XML via c# such as <Mode Name=“text”>
问题 I want to know how to get attribute "text" via c#? Example xml: <?xml version="1.0" encoding="utf-8" ?> <Model Name="modelname"> <Mode Name="text"> <Class>Class1</Class> </Mode> </Model> I try to parse this xml by using XMLReader(example from msdn) : while (reader.Read()) { switch (reader.NodeType) { case XmlNodeType.Element: Console.Write("<" + reader.Name+""); Console.WriteLine(str); if (reader.Name =="Mode") { namemode = true; } if (namemode) { if (reader.Name == element) { elementExists =