Save XML transformation result to XmlWriter : Xml transformation « XML « C# / CSharp Tutorial






using System;
using System.Text;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Xml.Xsl;
using System.Xml;

public class MainClass {
    public static void Main(){
        XslCompiledTransform transform = new XslCompiledTransform();

        transform.Load("orders.xslt");

        StringBuilder htmlContent = new StringBuilder();
        XmlWriter results = XmlWriter.Create(htmlContent);
        transform.Transform("orders.xml", results);
        Console.WriteLine(htmlContent.ToString());
    }
}








30.26.Xml transformation
30.26.1.XML transformation with XPathDocument
30.26.2.Transform Extension
30.26.3.Transform XML document to a html document
30.26.4.Save XML transformation result to XmlWriter
30.26.5.Read xsl in an XmlTextReader
30.26.6.Use MemoryStream to hold the XmlTransform result
30.26.7.Using Xsl to transform data from Database
30.26.8.XSLT Transformation