我在执行上述语句之前我想首先判断名称为“item”的Nodes是否存在,
我该怎么做?
不想用try
3 个解决方案
#1
XmlNodeList xnList=xDoc.DocumentElement["channel"].SelectNodes("item");
if (xnList.Count == 0)
{
//不存在
}
if (xnList.Count == 0)
{
//不存在
}
#2
好像是没有直接的方法判断node时候存在。只能是先获得节点,然后判断是否为Null。
#3
计数,看指定的节点是不是0个
#1
XmlNodeList xnList=xDoc.DocumentElement["channel"].SelectNodes("item");
if (xnList.Count == 0)
{
//不存在
}
if (xnList.Count == 0)
{
//不存在
}
#2
好像是没有直接的方法判断node时候存在。只能是先获得节点,然后判断是否为Null。
#3
计数,看指定的节点是不是0个