新手求教XML?

狗豆腐 2006-09-25 11:51:47
有一个XML文件,里面全都是PERSON节点,如果知道某一个PERSON的子节点NAME,若求这个PERSON节点的子节点AGE怎么办啊?
...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuasz 2006-09-25
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="utf-8" ?>
<persons>
<person>
<name>张三</name>
<age>28</age>
</person>
<person>
<name>李四</name>
<age>26</age>
</person>
<person>
<name>王五</name>
<age>27</age>
</person>
</persons>

XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile3.xml"));
XmlNode nameNode = doc.SelectSingleNode("persons/person/name[text()='李四']");
XmlNode ageNode = node.NextSibling;
狗豆腐 2006-09-25
  • 打赏
  • 举报
回复
我也知道用XPATH,我想要具体一点的.

tujiaping 2006-09-25
  • 打赏
  • 举报
回复
用xpath就可以了,具体的你去看一下文档
狗豆腐 2006-09-25
  • 打赏
  • 举报
回复
Very good.给分

110,534

社区成员

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

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

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