<%@ Page Language="VB" %> <%@ Import Namespace="System.Xml" %> <script runat=server> sub Page_Load(Sender as Object, e as EventArgs) dim xmldoc as new XMLDocument() try xmldoc.Load(Server.MapPath("Data.xml")) dim eleBook as XmlElement = xmldoc.CreateElement("book") dim attStyle as XmlAttribute = xmldoc.CreateAttribute("style") eleBook.SetAttributeNode(attStyle) eleBook.SetAttribute("style", "hardcover") dim root as XmlElement = xmldoc.Item("bookstore") root.AppendChild(eleBook) xmldoc.Save(Server.MapPath("Data.xml")) output.Text = "Append operation successful" catch ex as Exception output.Text = "Error accessing XML file" end try end sub </script> <html><body> <asp:Label id="output" runat="server" /> </body></html> File: Data.xml <?xml version="1.0"?> <bookstore> <book genre="asdf"> <title>asdf</title> <author> <first-name>asdf</first-name> <last-name>asdf</last-name> </author> <price>asdf</price> </book> <book genre="asdf"> <title>asdf</title> <author> <first-name>asdf</first-name> <last-name>asdf</last-name> </author> <price>asdf</price> </book> <book genre="asdf"> <title>asdf</title> <author> <first-name>asdf</first-name> <last-name>asdf</last-name> </author> <price>asdf</price> </book> </bookstore>