Subject: Re: [xsl] Loading XML with XSL for sorting in ASP From: Bjorn Van Blanckenberg <bjornvb@xxxxxx> Date: Tue, 24 Jan 2006 16:07:58 +0100 |
<xsl:template match="/DVD"> <xsl:apply-templates> <xsl:sort select="title" /> </xsl:apply-templates> </xsl:template>
<xsl:template match="node()|@*"> <xsl:copy> <xsl:apply-templates select="node()|@*"> <xsl:sort select="title" /> </xsl:apply-templates> </xsl:copy> </xsl:template> </xsl:stylesheet>
The output xml I hope to get
<?xml version="1.0" encoding="ISO-8859-1"?> <catalog> <settings>
Your stylesheet is not generating any catalog or settings elements.<xsl:template match="/catalog"> <xsl:apply-templates> <xsl:sort select="title" /> </xsl:apply-templates> </xsl:template>
This template doesn't generate an element it just applies templates to the children of catalog.
You could add <xsl:copy or <catalog> but then it would be equivalent to
your template matching node() so simplest is just to delete this
template.
David
______________________________________________________________________ __
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
______________________________________________________________________ __
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Loading XML with XSL for , David Carlisle | Thread | Re: [xsl] Loading XML with XSL for , David Carlisle |
Re: [xsl] Problem using Math functi, David Carlisle | Date | Re: [xsl] Loading XML with XSL for , David Carlisle |
Month |