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

xmlDocument怎么判断一个节点的某个属性是否存在

2012-01-28 
xmlDocument如何判断一个节点的某个属性是否存在XmlDocumentoXmlDocnewXmlDocument()oXmlDoc.LoadXml(st

xmlDocument如何判断一个节点的某个属性是否存在
XmlDocument   oXmlDoc   =   new   XmlDocument();
oXmlDoc.LoadXml(strXML);
XmlNodeList   oNodes   =   oXmlDoc.SelectNodes( "Menu/Department/menuItem ");
...   ...
Response.Write( " <br> "   +   oNodes[i].Attributes[ "menuName "].InnerText);

如果menuName不存在,运行时会报错,我如何加一个是否存在的判断?

[解决办法]
if(oNodes[i].Attributes[ "menuName "] != null)
Response.Write( " <br> " + oNodes[i].Attributes[ "menuName "].InnerText);

热点排行