时间:2016-02-16 03:11 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【Asp.net XML文档进行添加删改操作的实例代码】,下面是详细的讲解!
Asp.net XML文档进行添加删改操作的实例代码
/// 将图片新闻信息写入到图片新闻播放器的XML文件集中
/// </summary>
/// <param name="picpath">图片路径</param>
/// <param name="htmlpath">图片新闻网址</param>
/// <param name="title">标题</param>
public void WritePicNewsXML(string picpath, string htmlpath, string title,string aid)
{
XmlDocument xmlDoc;
xmlDoc=new XmlDocument();
xmlDoc.Load(HttpContext.Current.Server.MapPath("../PicNews/bcastr.xml"));
XmlNodeList xnl=xmlDoc.SelectSingleNode("bcaster").ChildNodes;
//if (xnl.Count <=5)//保持首页图片新闻不超过5条
//{
XmlNode rootnode=xmlDoc.SelectSingleNode("bcaster");
XmlElement fel=(XmlElement)rootnode.FirstChild;
XmlElement el=xmlDoc.CreateElement("item");//添加子节点及属性
el.SetAttribute("id", aid);
el.SetAttribute("item_url", picpath);
el.SetAttribute("link", htmlpath);
el.SetAttribute("itemtitle", title);
rootnode.PrependChild(el);//将新加入的图片新闻添加到第一个位置
if (xnl.Count > 5)
{
XmlNode lxn=rootnode.LastChild;
rootnode.RemoveChild(lxn);//删除最末尾的图片新闻
}
xmlDoc.Save(HttpContext.Current.Server.MapPath("../PicNews/bcastr.xml"));
//}
}
关于Asp.net XML文档进行添加删改操作的实例代码的用户互动如下:
相关问题:求asp.net大文件分块上传实例源码
答:asp.net 分块上传文件 发布时间:2009-07-27 来源:成都网站建设--中成网建 【加入收藏】 一般的在Asp.net里上传文件都是10m左右,要做到大文件上传,必须要改web.config,不过改了web.config有时候也上传不成功,那是每次上传的文件太大,浏览器... >>详细
相关问题:Asp.net中.aspx文件源视图是用什么语言编写的啊?h...
答:aspx文件 有html 也可以有css javascript 还可以有后台代码 如果后台代码不是以独立文件存放的话 cs文件就是c#后台代码 >>详细
相关问题:ASP.net 如何在后台用C#对XML进行增加多个根节点的...
答:XML是只能有一个根节点,可以在根节点下面扩展。 >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【增加记录】asp.net中获取新增加记录的ID Access
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
