如何利用C#语言向如下的XML文档中添加一条记录
原XML文件如下:
<human><male id="0"> <age range="a"> 张三 </age></male><male id="1"> <age range="b"> 李四 </age></male></human>
<human><male id="0"> <age range="a0"> 张三 </age></male><male id="1"> <age range="b"> 李四 </age> <age range="b"> 王五 </age></male></human>
XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(@"c:\test.xml"); XmlElement age = xmlDoc.CreateElement("age"); age.SetAttribute("range", "b"); age.InnerXml = "王五"; xmlDoc.SelectSingleNode(@"/human/male[@id=1]").AppendChild(age); xmlDoc.Save(@"c:\test.xml");