********************************Demo2.aspx
<%@ Page Xlanguage="C#" AutoEventWireup="true" CodeBehind="Demo2.aspx.cs" Inherits="XML.Demo2" %>
********************************Demo2.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
XmlWriterSettings settings = new XmlWriterSettings();
settings.Encoding = System.Text.Encoding.UTF8;//编码
settings.Indent = true;
using (XmlWriter write = XmlWriter.Create(this.Response.Output, settings))
{
write.WriteStartDocument();
write.WriteStartElement("books");
write.WriteStartElement("book"); write.WriteStartAttribute("id");
write.WriteValue("1");
write.WriteEndAttribute();
write.WriteStartElement("author");
write.WriteString("乔布斯");
write.WriteEndElement();
write.WriteEndElement();
write.WriteStartElement("book");
write.WriteStartElement("publisher");
write.WriteString("清华大学出版社");
write.WriteEndElement();
write.WriteEndElement();
write.WriteEndElement();
}
}