读书人

批改xml节点名称

发布时间: 2012-08-08 14:32:45 作者: rapoo

修改xml节点名称!
我有一个xml文件,简化如下:
<abc>
内容
</abc>

要转换为
<aaa>
内容
</aaa>


[解决办法]
创建个节点,再替换原来的

C# code
 XmlDocument doc = new XmlDocument();            doc.Load("c:\\aa.xml");//把节点名siteName替换成siteName2            XmlNode node = doc.SelectSingleNode("root/siteName");            XmlElement xe = doc.CreateElement("siteName2");            xe.InnerText = node.InnerText;            node.ParentNode.ReplaceChild(xe, node);            doc.Save("c:\\aa.xml"); 

读书人网 >C#

热点推荐