社区
C#
帖子详情
请问如何删除xml的一个节点,但是保留她的子节点
beyondjay
2007-12-27 01:31:23
<a>
<b>
<b1>222</b1>
<b2>333</b2>
</b>
</a>
怎么把<a></a>删掉
使得文件成为
<b>
<b1>222</b1>
<b2>333</b2>
</b>
...全文
149
7
打赏
收藏
请问如何删除xml的一个节点,但是保留她的子节点
222 333 怎么把删掉 使得文件成为 222 333
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
路人乙e
2007-12-27
打赏
举报
回复
string strxml = " <c> <a> <b> <b1> 222 </b1> <b2> 333 </b2> </b> </a> </c> ";
XmlDocument doc = new XmlDocument();
doc.LoadXml(strxml);
XmlNode node = doc.SelectSingleNode("//a");
XmlNode parent = node.ParentNode;
XmlNode nodetemp = node.Clone();
parent.RemoveChild(node);
parent.InnerXml = nodetemp.InnerXml;
beyondjay
2007-12-27
打赏
举报
回复
学习了!
叶子1105
2007-12-27
打赏
举报
回复
不错,又学习了
jiatong1981
2007-12-27
打赏
举报
回复
只能如此了
ahshow
2007-12-27
打赏
举报
回复
先把节点的子节点读出来,然后把节点删除,再把子节点保存进去
danxin1024
2007-12-27
打赏
举报
回复
同意1楼
真相重于对错
2007-12-27
打赏
举报
回复
string strxml = "<c><a><b><b1> 222 </b1><b2> 333</b2></b></a></c> ";
XmlDocument doc = new XmlDocument();
doc.LoadXml(strxml);
XmlNode node = doc.SelectSingleNode("//a");
XmlNode parent = node.ParentNode;
XmlNode nodetemp = node.Clone();
parent.RemoveChild(node);
foreach( XmlNode childenode in nodetemp.ChildNodes)
{
parent.AppendChild(childenode);
}
doc.Save("1.xml");
二进制
XML
存储方案
每个文档包含
一个
根
节点
(root),根
节点
下面包含
一个
或者多个
子
节点
,如此类推。 文档包含
一个
文件头,其中包含了一些标识串、操作系统版本、文件大小、文档创建时间等信息。 每个
节点
也包含
一个
节点
头,表明该
节点
...
XML
/GML非空间数据查询的结构连接算法 (2010年)
针对Ex-Dewey编码方案提出一种在
XML
/GML非空间数据查询时快速确定候选
节点
间先辈-子孙、父一子关系的结构化连接算法――ED-XQ-SJ。给出算法思想、描述与验证。该算法无须访问实际存储的
节点
,算法复杂度较低且I/O...
XML
必知必会:Java、C#、Python多种语言解析
XML
文档
、XPath
节点
和XPath语法 第7章 解析
XML
文档 解析
XML
文档概述、DOM解析
XML
、SAX解析
XML
第8章 Java语言解析
XML
DOM4J概述、示例:遍历
节点
、示例:插入
节点
、示例:
删除
节点
第9章 Python语言解析
XML
ElementTree模块...
python
保留
子_python
xml
.etree
删除
节点
但
保留
子
节点
(将
子
节点
指定给祖父母)
在Python中,如何使用
xml
.etreeAPI
删除
节点
但
保留
其子...在原始
xml
文件:12008141100420115990068201113600假设我想
删除
country
节点
,但
保留
子
节点
并将它们分配给country的父
节点
?在理想情况下,我想要
一个
“到位...
xml
去除指定
节点
,
保留
子
节点
操作
现有
xml
文件: <?
xml
version="1.0" encoding="utf-8" ?> <ShiftConfig
xml
ns:xsi="http://www.w3.org/2001/
XML
Schema-instance"
xml
ns:xsd="http://www.w3.org/2001/
XML
Schema"> <Ot> ...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章