当前位置:编程学习 > C#/ASP.NET >>

xml读写问题

一个简单的XML文件   
Hits.xml:
<?xml version="1.0" encoding="utf-8" ?>
<dianji>10</dianji>

我想做一个计数器,没一次打开网页dianji +1
第一次学XML我是这么写的
        int hits;
        XmlDocument xmldoc = new XmlDocument();
        xmldoc.Load(Server.MapPath("Hits.xml"));
        XmlNode elem = xmldoc.DocumentElement.FirstChild;
        hits =Int32.Parse(elem.InnerText.ToString());
        hits = hits + 1;
        elem.InnerText = hits.ToString();
       
可是保存不了,正确的方式该怎么写? --------------------编程问答-------------------- 在线等,如果说的不明白,请留言。 --------------------编程问答-------------------- ......自己顶一个 --------------------编程问答-------------------- 你用application计数看看吧   --------------------编程问答-------------------- 大哥我就是想用XML啊。。 --------------------编程问答-------------------- 保存用xml.save(); --------------------编程问答-------------------- 自己解决了。。。谢谢啊 。 --------------------编程问答-------------------- http://www.cnblogs.com/weekzero/archive/2005/06/21/178140.aspx 
--------------------编程问答-------------------- //保存创建好的XML文档
xmldoc.Save ( Server.MapPath("data.xml") ) ; 
--------------------编程问答--------------------  是你的保存路徑出了問題

        XmlDocument xmldoc = new XmlDocument();
        xmldoc.Load(Server.MapPath("Hits.xml"));
        XmlNode elem = xmldoc.DocumentElement.FirstChild;
        hits = Int32.Parse(elem.InnerText.ToString());
        hits = hits + 1;
        elem.InnerText = hits.ToString();
        xmldoc.Save(Server.MapPath("Hits.xml"));

看看 --------------------编程问答-------------------- 你还没save那,save一下
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,