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);
试试