111,120
社区成员
发帖
与我相关
我的任务
分享 string filename=Server.MapPath("~/test.xml");
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(filename);
xmlDoc.InnerXml = Regex.Replace(xmlDoc.InnerXml, @"(?s)(?<=</?)material(?=>)", "component");
xmlDoc.InnerXml = Regex.Replace(xmlDoc.InnerXml, @"(?s)(?<=</?)name(?=>)", "caption");
xmlDoc.Save(filename); XElement xexl = XElement.Load(path);
xexl.Elements().ElementAt(0).Name="component";
xexl.Save(path);