xsl-list
[Top] [All Lists]

Re: Identity plus sort

2003-08-08 06:17:42
Hi Joe,

Here is the code:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:output method="xml" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
        <xsl:apply-templates/>  
</xsl:template>

<xsl:template match="doc" priority="1">
        <xsl:copy>
                <xsl:apply-templates/>
                <newNode>
                        content
                </newNode>
        </xsl:copy>
</xsl:template>

<xsl:template match="matchList" priority="1">
        <xsl:copy>
                <xsl:for-each select="@*">
                        <xsl:copy-of select="."/>
                </xsl:for-each>
                <xsl:apply-templates>
                        <xsl:sort select="@date"/>
                </xsl:apply-templates>
                
        </xsl:copy>     
</xsl:template>

<xsl:template match="actionList" priority="1">
        <xsl:copy>
                <xsl:for-each select="@*">
                        <xsl:copy-of select="."/>
                </xsl:for-each>
                <xsl:apply-templates>
                        <xsl:sort select="."/>
                </xsl:apply-templates>
        </xsl:copy>
</xsl:template>

<xsl:template match="node() | @*" priority="0.1">
        <xsl:copy>
                <xsl:copy-of select="@*"/>
                <xsl:apply-templates/>
        </xsl:copy>
        
</xsl:template>

</xsl:stylesheet>

Regards,
Armen

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>