asp.net修改XML节点值

[复制链接]
查看11 | 回复3 | 2011-2-23 10:47:57 | 显示全部楼层 |阅读模式
因为网站幻灯片是flash读取xml里面的数据。我想在后台加一个页面编辑,修改节点的值。嗯,XML如下:






主要修改src、info、href的值,求cs代码 谢谢

回复

使用道具 举报

千问 | 2011-2-23 10:47:57 | 显示全部楼层
string path = Server.MapPath("XML文件虚拟路径");
XmlDocument doc = new XmlDocument();
doc.Load(path);
XmlNodeList noList = doc.SelectNodes("/images/i");
foreach (XmlNode noItem in noList)
{
XmlAttribute src = noItem.Attributes["src"];//其他属性也可以这么获取和设置,建议做个属性对象不为空的判断

回复

使用道具 举报

千问 | 2011-2-23 10:47:57 | 显示全部楼层
using System.Xml;XmlDocument doc = new XmlDocument();doc.Load("XMLFile1.xml");XmlNode scr, href, info;//修改第一行的值href = doc.SelectSingleNode("/images/i[1]/@href");hre
回复

使用道具 举报

千问 | 2011-2-23 10:47:57 | 显示全部楼层
using System.Xml;
XmlDocument doc = new XmlDocument();
doc.Load("XMLFile1.xml");
XmlNode scr, href, info;
//修改第一行的值
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行