日期:2014-05-17  浏览次数:21207 次

怎样判断一个XmlDocument的实例是否为空
                  如新建一个  XmlDocument xmlDoc2 = new XmlDocument();
                    给他赋值   xmlDoc2 = item1.getMessage()[i];
我怎么判断xmlDoc2是不是空啊

------解决方案--------------------
你这样实例化出来xmlDoc用null判断肯定不是为空的,你的意思应该是XML文档内容是否为空吧,你可以通过判断节点数量是否大于0来判断
------解决方案--------------------

 xmlDocument xmlDoc2 = new XmlDocument();// xmlDoc2被实例化后,肯定不为空的, 
 xmlDoc2 = item1.getMessage()[i];
  //给赋值后,你可以查看xmlDoc2的属性
 if(xmlDoc2.DocumentElement !=null) 
 {
  //your code
 }
 你调试下,会发现其他很多属性都可以用来判断