标签:set C# 978 源码 出版社 reader NET xmlreader
下面内容段是关于C# 中xmlreader类的实用演示的内容。
protected void Page_Load(object sender, EventArgs e)
{
int i = 0;
XmlReaderSettings set=new XmlReaderSettings();
set.IgnoreComments=true;
set.IgnoreWhitespace=true;
using (XmlReader reader = XmlReader.Create(Server.MapPath("books.xml"), set)) {
while (reader.Read()) {
if (reader.NodeType == XmlNodeType.Element) {
if (reader.LocalName == "book") {
i++;
}
}
}
Response.Write("<script>alert('共有" + i.ToString() + "本书')</script>");
}
}
xml文档内容
<?xml version="1.0" encoding="utf-8"?>
<books>
<book>
<author>张三</author>
<publisher>清华大学出版社</publisher>
<date>2009-1-1</date>
<name>ASP.NET实训教程</name>
<isbn>978-7-333-20981-4</isbn>
<price>50.00</price>
</book>
<book>
<author>李四</author>
<publisher>机械工业出版社</publisher>
<date>2009-6-8</date>
<name>ASP.NET详解</name>
<isbn>978-7-333-20332-1</isbn>
<price>45.00</price>
</book>
<book>
<author>王五</author>
<publisher>电子工业出版社</publisher>
<date>2010-10-9</date>
<name>C#程序设计</name>
<isbn>978-7-311-21231-2</isbn>
<price>50.00</price>
</book>
<book>
<author>张飞</author>
<publisher>机械工业出版社</publisher>
<date>2008-4-12</date>
<name>.NET设计模式</name>
<isbn>978-7-310-12341-9</isbn>
<price>30.00</price>
</book>
</books>
标签:set,C#,978,源码,出版社,reader,NET,xmlreader 来源: https://blog.csdn.net/a_anglerfish/article/details/89874550
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。