易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net修改xml节点

怎么把 <book role="1">
          <title>sss <title>
          <content>ssss <content>
      </book>
改为  <read role="1">
          <title>sss <title>
          <content>ssss <content>
      </read>
也就是说把  book 节点 改成 read 节点  该怎么改呢?
把原节点删除,新增这样的一个

  我这样想过 但不知道怎么实现 您能具体写下么?


引用
可以尝试字符串替换方案
C# code
XmlDocument doc=new XmlDocument();
doc.LoadXml("<book role=\"1\"> <title>sss</title><content>ssss</content></book>");

XmlNode oldNode= doc.SelectSingleNode("book");string newNodeString= oldNode.OuterXml.Replace("book","read");

doc.LoadXml(doc.OuterXml.Replace(oldNode.OuterXml, newNodeString));

Response.Write(doc.OuterXml);


楼上好主意..但是就怕万一节点内容里面有那个book 就麻烦了


相关问答:

asp.net分页问题

select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

在这样一个xml文件里如何选择特点节点

<?xml version="1.0" encoding="UTF-8" ?> 
<root> 
<video> 
  <device deviceid="\\?\usb#vid_0c45&pid_613b#5&2d0620de& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号