我只想在XMl文档中某个节点位置加入一些节点,不是想整个文件写
谢谢!!
---------------------------------------------------------------
XmlDocument xmldoc = new XmlDocument();
xmlDoc.Load( filePath );
XmlNode root = xmlDoc.DocumentElement.SelectSingleNode( xPath );
XmlNode newElem=xmlDoc.CreateNode(XmlNodeType.Element, "pages", "");
root.AppendChild( newElem );
xmlDoc.Save(filePath);
---------------------------------------------------------------
TextWriter tw=new StreamWriter(@"C:\csharp\06\iverson.xml");
XmlTextWriter writer=new XmlTextWriter(tw);
writer.WriteStartElement("Human");
writer.WriteComment("this is test sample");
writer.WriteStartElement("Name");
writer.WriteString("Iverson");
writer.WriteEndElement();
writer.WriteElementString("tel","13020024783");
writer.WriteStartElement("Jobs");
writer.WriteStartAttribute("Job1",null);
writer.WriteString("Author");
writer.WriteEndAttribute();
writer.WriteStartAttribute("Job2",null);
writer.WriteString("Teacher");
writer.WriteEndAttribute();
writer.WriteEndElement();
writer.WriteEndElement();
writer.Close();