aspx.cs文件:
protected void Page_Load(object sender, EventArgs e)
{
XmlReaderSettings settings=new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreWhitespace = true;
int booknum = 0;
using (XmlReader reader = XmlReader.Create(Server.MapPath("books.xml"), settings))//只要需要的路径不是url形式,就需要写实际的路径,不能写虚路径
{
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element)
{
if (reader.LocalName == "book")
{
booknum++;
}
}
}
}
Response.Write("一共找到了"+booknum+"本书");
}