Using XSLT to create an XHTML document

Subject: Using XSLT to create an XHTML document
From: Christiane Faucher <christiane@xxxxxxxxxxx>
Date: Thu, 3 Jun 1999 16:00:08 -0400
Title: Using XSLT to create an XHTML document

I am new in the XSLT world...    I have read that an XSL style sheet can be used to generate XHTML.  My question is the following:  Do we need a specialized XSL formatting engine to render the result generated by the XSLT (to output it on the screen)?  I know that it should produce an XHTML file viewable on a browser but... How come I do not see that newly generated XHTML file when I apply the stylesheet to the data document?  What steps am I missing? (Obviously I am missing some!)

Any idea/suggestion/correction are more than welcome...

This is an example of using XSLT to create an XHTML document.  The following stylesheet (XHTMLTranformation.xsl):
<?xml version="1.0"?>
        <xsl:template match="/">
                <title>Sales Results By Division</title>
                <table border="1">

        <xsl:template match="sales">
                <xsl:apply-templates match="division">
                        <!-- order the result by revenue -->
                        <xsl:sort select="revenue"

        <xsl:template match="division">
                        <td><em><xsl:value-of select="@id"/></em></td>
                <xsl:apply-templates select="revenue"/>
                <xsl:apply-templates select="growth"/>
                <xsl:apply-templates select="bonus"/>


        <xsl:template match="revenue | growth | bonus">

---- with the following input document:

<?xml version="1.0"?>
<?xml:stylesheet type="text/xsl" href="">


        <division id="North">

        <division id="South">

        <division id="West">


Current Thread