当前位置: 代码迷 >> ASP.NET >> ASP.NET 怎么判断XML中某个接点存在
  详细解决方案

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

热度:3192   发布时间:2013-02-25 00:00:00.0
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);
  相关解决方案