日期:2014-05-17 浏览次数:20681 次
<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");