怎么删除XML表格里面的一个项?? 把xml文件贴出来,并指出删除 那项??最好用XmlDocument 类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、首先你要声明一个XML类,把XML文件读进来。using System.Xml; //记得引入XML的名字空间。XmlDocument doc = new XmlDocument();doc.Load("文件路径");2、然后获得你想要操作的XML节点,XmlNodeList elemList = doc.GetElementsByTagName("节点名");一个节点名可能有多个节点,所以返回类型是XmlNodeList节点的集合。假如你想操作该集合中的第三项,获得它:XmlNode node = elemList[3];3、现在你想做什么?----------------------------查询---------------------查询标记:string nodeContent = node.InnerXml;查询此节点的值:string value = node.Value;查询此节点的某个属性,比如ID:string nodeAttr = node.Attributes["ID"].Value---------------------------修改----------------------很简单,把上面的语句倒过来写就是了:node.InnerXml = "<hello ID='32'>你好</hello>";node.Value = "Welcome";node.Attributes["ID"].Value = "45";---------------------------删除----------------------更简单:node.RemoveAll(); //这将删除当前节点的所有子级和/或属性---------------------------添加----------------------XmlNode newNode = new XmlNode();....//给newNode付上一些值,略;node.AppendChild(newNode); //将newNode添加到该node的子级列表的末尾。------------------------------------------------------这些是基本的操作,已经够你用了。 在ie上设置的div为什么在ff上就失效了呢? 关于用户控件问题 .net 编写控件问题 有人懂反向代理吗 如果不用FW3.5中的东西,建站时用3.5好还是2.0好? asp.net里面连接access数据库的相对路径如何写 网站word文件无法下载,求助 紧急咨询问题,多谢了 ASP.NET中,出现这个数据库异常,一般是什么原因造成? 有关 PayPal支付接口的问题 对Word文档操作时出错? 建立了一个Web Service,使用后台的xml文件,如何才能释放资源呢?
using System.Xml; //记得引入XML的名字空间。XmlDocument doc = new XmlDocument();
doc.Load("文件路径");2、然后获得你想要操作的XML节点,
XmlNodeList elemList = doc.GetElementsByTagName("节点名");
一个节点名可能有多个节点,所以返回类型是XmlNodeList节点的集合。假如你想操作该集合中的第三项,获得它:
XmlNode node = elemList[3];3、现在你想做什么?
----------------------------查询---------------------
查询标记:
string nodeContent = node.InnerXml;
查询此节点的值:
string value = node.Value;
查询此节点的某个属性,比如ID:
string nodeAttr = node.Attributes["ID"].Value---------------------------修改----------------------
很简单,把上面的语句倒过来写就是了:
node.InnerXml = "<hello ID='32'>你好</hello>";
node.Value = "Welcome";
node.Attributes["ID"].Value = "45";---------------------------删除----------------------
更简单:
node.RemoveAll(); //这将删除当前节点的所有子级和/或属性---------------------------添加----------------------
XmlNode newNode = new XmlNode();
....//给newNode付上一些值,略;
node.AppendChild(newNode); //将newNode添加到该node的子级列表的末尾。------------------------------------------------------
这些是基本的操作,已经够你用了。