using System.Xml;
try
{
//记录访问数据
String down_file = "";
String count = "";
String page = "";
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("~/cds/news/count.xml"));
XmlNodeList xlist = doc.SelectNodes("total");
if (xlist.Count == 1)
{
XmlElement xe = (XmlElement)xlist.Item(0);
//循环读取从XML中读到的数据
for (int j = 0; j < xe.ChildNodes.Count; j++)
{
if ((xe.ChildNodes.Item(j).Name) == "page")
{
page = xe.ChildNodes.Item(j).InnerText;
}
else if ((xe.ChildNodes.Item(j).Name) == "count_3784")
{
count = xe.ChildNodes.Item(j).InnerText;
}
else if ((xe.ChildNodes.Item(j).Name) == "down_file")
{
down_file = xe.ChildNodes.Item(j).InnerText;
}
}
}
//把每个下载累积数+1
if (down_file != null && !down_file.Equals(""))
{
down_file = System.Convert.ToString(Convert.ToInt32(down_file) + 1);
}
//记录新XML
doc.LoadXml("<?xml version='1.0' encoding='utf-8' ?>" + "<total>" + "<page>" + page + "</page>" + "<count_3784>" + count + "</count_3784>" + "<down_file>" + down_file + "</down_file>" + "</total>");
//保存新数据
doc.Save(Server.MapPath("~/cds/news/count.xml"));
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
throw;
}
分享到:
相关推荐
c#读写XML文件 简单易用的代码 希望对你有用!!!
C#读写xml的源码
C# 读写XML类 实例
采用 visual C# 2005编写的读写XML文件实例。
C#语言写的,对xml文件进行读写,增删改查操作,每一步都有详细注释代码
C#读写xml文件.txtC#读写xml文件.txt
net c# 读写xml 的实例, 有两种写方式。以及对XML的修改,删除操作
简单对XML文件的读写操作,代码里有详细的每一步的注释,一看就懂
C# 读写xml文件(读取数据至datagridview)
该文件是源于博主“net5i”,登录界面的用户名,密码信息获取并生成相应的XML文件,以及对XML文件的读取并显示出来,工程是C#读写XML配置文件的程序。由于运行时有点小问题,特在VS15中进行Clone了一个完整的工程,...
c#读取xml文件,有源代码,实现了两个读写的接口
C# 对XML文件进加密与解密 C# 对XML文件进加密与解密 C# 对XML文件进加密与解密 C# 对XML文件进加密与解密 C# 对XML文件进加密与解密
c#中对XML文件进行读写操作c#中对XML文件进行读写操作c#中对XML文件进行读写操作
c#读写XML文件,例子很不错。可以下去看看哦。
C# WinForm 读写XML文件 C# WinForm 读写XML文件
xml读写总结摘录了一些网上对c#读取xml的基本方法,方便查找
C#读写XML文件 .pdfC#读写XML文件 .pdfC#读写XML文件 .pdf
C# 读写XML文件,VS2005环境 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; ...
C# XML文件读写操作源码,以及如何调用,注释详解,有任何问题请留言, 以下截取xml文件和部分调用代码段: * ++++++++++++++++++++++++++++++++++++++ <?xml version="1.0" encoding="utf-8" standalone="no"?&...