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 就麻烦了
相关问答:
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 ......
Imports System.ComponentModel Imports System.Web.UI Imports System.Web.UI.Design Imports System.Web.UI.WebControls Namespace CBDAspNet.WebControls.HTML ''' <summary> '' ......
DataSet导出xml 批处理(循环)得怎么处理 XML文件 <A> <B> <C> </C> &nb ......
从数据库中查询一张表的数据 select 部门,姓名 from tb 如何才能生成下面的xml格式文件 <folder state="unchecked" label="全部"> <folder state="unchecked" isBra ......
<?xml version="1.0" encoding="UTF-8" ?> <root> <video> <device deviceid="\\?\usb#vid_0c45&pid_613b#5&2d0620de& ......