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#,求各位不吝赐教
[解决办法]
XmlNode node = xml.SelectSingleNode("/Menu/infomation[@id='" + id + "']"); if (node == null) Response.Write("null"); else Response.Write(node.InnerText);