首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET 怎么判断XML中某个接点存在

2012-04-05 
ASP.NET 如何判断XML中某个接点存在XML如下Menuinfomation id0 auditing0 titlesportsfootball

ASP.NET 如何判断XML中某个接点存在
XML如下
<Menu>
  <infomation id=0 auditing="0" title="sports">football</infomation>
  <infomation id=1 auditing="0" title="sports">football</infomation>
  <infomation id=2 auditing="0" title="sports">football</infomation>
  <infomation id=3 auditing="0" title="sports">football</infomation>
</Menu>

我现在想的是我冲其他页面传来一个id值,比如 3,现在我想判断这个XML里有没有id=3的接点,如果有那我就操作id=3的这个接点(修改他的数据等等),如果没有id=3的接点ASP.NET给我返回一个值,如“无该节点”、“Null”、“不存在”等等。
请问ASP.net如何实现,编程语言是C#,求各位不吝赐教


[解决办法]

C# code
        XmlNode node = xml.SelectSingleNode("/Menu/infomation[@id='" + id + "']");        if (node == null)            Response.Write("null");        else            Response.Write(node.InnerText); 

热点排行