XmlDocument,用 CreateElement 建立根節點 <Table>,再 AppendChild 加入文件。XmlDocument.CreateXxx 工廠方法建立,再 AppendChild 掛入樹狀結構。DataTable.NewRow() → Rows.Add() 模式。DataReader,每筆建立 <Record> 掛至根節點。<FieldName> 子元素;值為 null 時寫 Null="1" 屬性,否則寫文字節點。xsl 參數,載入樣式表執行 XslTransform.Transform() 輸出結果。DocumentElement.OuterXml(含根標籤)。
// XML: 123
InnerXml => "123"
OuterXml => "123"
皆無縮排;Save() 存檔才有縮排。
未設 Response.ContentType = "text/xml",預設 text/html 導致 IE 忽略未知標籤僅顯示文字。查看原始碼仍為標準 XML。