c#类似Dim objDom As New XmlDocument()
objDom.LoadXml("<?xml version='1.0' encoding='GB2312'?><Root><Family></Family></Root> ")
Dim d As New XmlDocument()
Dim root As XmlNode = objDom.DocumentElement Dim e1 As XmlElement = objDom.SelectSingleNode("/Root/Family") Dim elem As XmlElement = objDom.CreateElement("Member")
Dim elemAtt As XmlAttribute = objDom.CreateAttribute("ID")
elemAtt.Value = "XXX"
elem.Attributes.SetNamedItem(elemAtt)
e1.AppendChild(elem) Dim elem1 As XmlElement = objDom.CreateElement("MemName")
elem1.InnerText = "XXX"
Dim elem2 As XmlElement = objDom.CreateElement("MemBirth")
elem2.InnerText = "XXX"
Dim elem3 As XmlElement = objDom.CreateElement("MemPoiltic")
elem3.InnerText = "XXX"
Dim elem4 As XmlElement = objDom.CreateElement("MemDuty")
elem4.InnerText = "XXX" elem.AppendChild(elem1)
elem.AppendChild(elem2)
elem.AppendChild(elem3)
elem.AppendChild(elem4)
e1.AppendChild(elem)
objDom.Save("c:\t.xml")
Response.ContentType = "text/xml"
Response.Write((objDom.InnerXml))
objDom.LoadXml("<?xml version='1.0' encoding='GB2312'?><Root><Family></Family></Root> ")
Dim d As New XmlDocument()
Dim root As XmlNode = objDom.DocumentElement Dim e1 As XmlElement = objDom.SelectSingleNode("/Root/Family") Dim elem As XmlElement = objDom.CreateElement("Member")
Dim elemAtt As XmlAttribute = objDom.CreateAttribute("ID")
elemAtt.Value = "XXX"
elem.Attributes.SetNamedItem(elemAtt)
e1.AppendChild(elem) Dim elem1 As XmlElement = objDom.CreateElement("MemName")
elem1.InnerText = "XXX"
Dim elem2 As XmlElement = objDom.CreateElement("MemBirth")
elem2.InnerText = "XXX"
Dim elem3 As XmlElement = objDom.CreateElement("MemPoiltic")
elem3.InnerText = "XXX"
Dim elem4 As XmlElement = objDom.CreateElement("MemDuty")
elem4.InnerText = "XXX" elem.AppendChild(elem1)
elem.AppendChild(elem2)
elem.AppendChild(elem3)
elem.AppendChild(elem4)
e1.AppendChild(elem)
objDom.Save("c:\t.xml")
Response.ContentType = "text/xml"
Response.Write((objDom.InnerXml))
string xmlPath="c:\\11.xml";
XmlDocument doc=new XmlDocument();
doc.Load(xmlPath);
//修改属性名
string sectionName="name";
//修改后的值0
string newValue="newValue";
XmlNode node=doc.SelectSingleNode("PageFormat");
XmlAttributeCollection attributes=node.Attributes;
attributes[sectionName].Value=newValue;
doc.Save(xmlPath);注:11.xml内存储的就是你的xml内容。