protected void Page_Load(object sender, EventArgs e)
{
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;//忽略注释
settings.IgnoreWhitespace = true;//忽略无关紧要的空白
int booknumber = 0;
using (XmlReader reader = XmlReader.Create(Server.MapPath("books.xml"), settings))
{
//见到需要路径的地方,如果不是URL,必须给一个实际路径,不要写虚拟路径
reader.Read();
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element)
{
if (reader.LocalName == "book")
{
booknumber++;
}
}
}
}
Response.Write("一共找到了"+booknumber+"本书");
}
转载于:https://www.cnblogs.com/qzc900809/archive/2012/12/20/2826979.html