<?xml version="1.0" encoding="utf-8"?>
<Rules>
  <Node 转换率="1" />
</Rules>
前台有个txtConversion和btnOK按钮,怎么修改啊

解决方案 »

  1.   

    XElement root = XElement.Load("Data.xml");
    root.Element("Node ").ReplaceAttributes("转换率", "要替换的值");
      

  2.   


                    XmlDocument xmldoc = new XmlDocument();
                    xmldoc.Load("***.xml");
                    XmlNode root = xmldoc.SelectSingleNode("Rules");                ((XmlElement)root.SelectSingleNode("Node")).SetAttribute("转换率", "1");
                    xmldoc.Save("***.xml");
      

  3.   

                XmlDocument xmlDoc = getXml("test.xml");
                XmlNodeList nodes = xmlDoc.SelectNodes("Rules//Node");
                foreach (XmlNode node in nodes)
                {
                    node.Attributes["转换率"].Value = "要替换的值";
                }
                xmlDoc.Save("test.xml");