XML

lanyubaic 2012-10-03 01:46:57
<DocumentElement>
<basic>
<ID>1</ID>
<NAME>三国演义</NAME>
<AUTHOR>罗贯中</AUTHOR>
<PUBLISH>人民文学出版社</PUBLISH>
</basic>
<basic>
<ID>2</ID>
<NAME>红楼梦</NAME>
<AUTHOR>曹雪芹</AUTHOR>
<PUBLISH>人民文学出版社</PUBLISH>
</basic>
<basic>
<ID>3</ID>
<NAME>西游记</NAME>
<AUTHOR>吴承恩</AUTHOR>
<PUBLISH>人民文学出版社</PUBLISH>
</basic>
</DocumentElement>

获取某个<basic>节点的子节点集合
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dalmeeme 2012-10-03
  • 打赏
  • 举报
回复
		XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"C:\test.xml");
XmlNode basic = xmlDoc.SelectSingleNode("//basic[ID=3]");
Response.Write(basic["NAME"].InnerText);


获取ID值为3的basic元素,然后输出其NAME子元素的值.
孟子E章 2012-10-03
  • 打赏
  • 举报
回复
XmlNode basic = doc.SelectSingleNode("/DocumentElement/basic[ID='3']"); //[]里面是过滤条件

basic.ChildNodes即是

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧