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

C# 操作xml(简单有关问题,很着急)

2012-03-12 
C# 操作xml(简单问题,很着急) 在线等我要写个计数器把数字存放在一个xml里面就存一个数就可以我现在写的:X

C# 操作xml(简单问题,很着急) 在线等
我要写个计数器

把数字存放在一个xml里面

就存一个数就可以

我现在写的:

                                        XmlDocument   intcount   =   new   XmlDocument();
                                        intcount.Load(path);

                                        XmlNode   XN   =   intcount.CreateElement( "count ");
                                        XN.InnerText   =   "0 ";
                                        string   countmum   =   XN.InnerText;
                          if   (ifadd   ==   "yes ")
                                        {
                                                XN.InnerText   =   "11 ";
                                        }
                                        else
                                        {
                                                XN.InnerText   =   "22 ";
                                        }
                                        intcount.Save(path);
                                        return   true;

可是总是报错

Root   element   is   missing

大家帮忙,谢谢

[解决办法]
XML文档一定要有一个根节点,你这样添加节点法还有视根节点的存在吗?
[解决办法]
把你所有代码都发上来看看啊,,

看提示应该是你那个xml文件是空的,,

你把第二行先改成
intcount.LoadXml( " <root> "+
" </root> ");

后面两行改成
intcount.DocumentElement.AppendChild(XN);
intcount.Save(path);
试试

热点排行