Subject: RE: [xsl] Can't access a template in xsl From: "Joe Fawcett" <joefawcett@xxxxxxxxxxx> Date: Mon, 25 Jul 2005 15:43:16 +0100 |
Firstly which processor? Secondly I'd do the conversion first, not sure if this matters though:From: John Robb <john_ok@xxxxxx> Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Can't access a template in xsl Date: Mon, 25 Jul 2005 17:37:06 +0300
Why my processor can't access the following part in xsl: <xsl:template match="/" mode="main"> <xsl:for-each select="ms:node-set($sorted)"> <xsl:value-of select="."/> </xsl:for-each> </xsl:template>
The whole xsl is:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ms="urn:schemas-microsoft-com:xslt">
<xsl:variable name="sorted">
<xsl:apply-templates mode="copy" select="data/item"/>
</xsl:variable>
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()">
<xsl:sort select="@sector"/>
<xsl:sort select="@subsector"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="/" mode="main">
<xsl:for-each select="ms:node-set($sorted)">
<xsl:value-of select="."/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
---
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Can't access a template in xs, John Robb | Thread | Re: [xsl] Can't access a template i, David Carlisle |
[xsl] Can't access a template in xs, John Robb | Date | [xsl] How to save the sorted nodes , John Robb |
Month |