读书人

遍历xml文件时 报错“ 未将对象引用设

发布时间: 2012-02-28 13:06:35 作者: rapoo

遍历xml文件时 报错“ 未将对象引用设置到对象的实例”
我写遍历xml文件时老是报这样的错。望各位指点指点!!!
XmlDocument doc = new XmlDocument();
doc.Load(@"keyword.xml");

XmlNodeList topn = doc.DocumentElement.ChildNodes;
foreach (XmlNode xn in topn)
{

if (!xn["number"].Value.Equals("1"))//就是这里报错
{
MessageBox.Show(xn["number"].Value);
}
}

[解决办法]
foreach (XmlNode xn in topn)
{
//将子节点类型转换为XmlElement类型
XmlElement xe = xn as XmlElement ;
if(xe != null)
{
//你的操作
}
}

读书人网 >C#

热点推荐