若吾皇
1234567891011121314 private void button1_Click(object sender, EventArgs e) { string File = @"c:\TableColumns.xml"; System.Xml.XmlDocument xmlDoc=new System.Xml.XmlDocument(); xmlDoc.Load(File); System.Xml.XmlNode xn = xmlDoc.DocumentElement.SelectSingleNode("TableColumns/TableColumn[@id=\"IndexUnit\"]");//读取id=IndexUnit的TableColumn节点,在xml教材中的xPath章节专门介绍这种查询方法。 System.Xml.XmlElement vs=xmlDoc.CreateElement("Visibility");//创建新节点 System.Xml.XmlElement Hd = xmlDoc.CreateElement("Hidden"); Hd.InnerText = "true"; vs.AppendChild(Hd);//添加为子节点 xn.AppendChild(vs); xmlDoc.Save(File);}