这是XML文件:
<?xml version="1.0" encoding="utf-8" ?>
<Books>
<Book id="1">
<Author>Mark</Author>
<Publisher>Sams</Publisher>
</Book>
</Books>
这是提取属性的代码:
XmlTextReader textReader = new XmlTextReader("D:\\books.xml");
textReader.MoveToElement();
string au = textReader.GetAttribute("Auther");
Uname.Text = au;
答案 0 :(得分:3)
作者不是属性,它是元书的元素。
我认为在开始解析之前,首先需要一些基础知识。
e.g。 http://www.w3schools.com/xmL/
也可能有助于研究XPath。它可以帮助您选择元素。如果您已经知道要解析的XML的结构,这将非常有用。