c# 怎么修改xml文档的节点Name?

<文本框><颜色>红色</颜色></文本框>如上是一个名字叫test.xml的文档.我想修改根节点<文本框>的name为<abc>该怎么做?同样,我想修改子节点<颜色>的... <文本框>
<颜色>红色</颜色>
</文本框>

如上是一个名字叫 test.xml的文档.
我想修改根节点<文本框>的name为 <abc>该怎么做?
同样,我想修改子节点<颜色>的name为<color>又该怎么做?

网上很多都是修改子节点的innerText的,比如上面的"红色",这个我会了.
忘了说了,我要winform代码哦,不要给我asp.net的
展开
 我来答
忆梦潇湘
2011-08-08 · TA获得超过584个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:318万
展开全部
xmlnode的name属性是不可改的。有一个思路:
你新建一个名为name的node,然后添加到xml中去。把原先的attributes和innertext复制进去,然后再把旧有的node删掉。
或者:把xml当成纯文本,用正则表达式直接替换掉。
wangbenson
2011-08-08 · TA获得超过161个赞
知道答主
回答量:283
采纳率:0%
帮助的人:192万
展开全部
看看xslt转换可以不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式