Subject: using the node-set() extension function (xt vs. saxon) From: Eric Vermetten <EVermetten@xxxxxxxxxxxxx> Date: Mon, 30 Oct 2000 11:24:51 -0400 (EST) |
Hello all, I'm experiencing difficulties in using the extension function node-set(). The xt version behaves as expected. The saxon version (version 5.5.1) gives me problems. Help is greatly appreciated, Eric Vermetten P.S. I've stripped as much code as I could so the examples do not need any data from a source xml file. <!--****** xt version ******--> <?xml version='1.0' encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xt="http://www.jclark.com/xt" extension-element-prefixes="xt"> <xsl:output method="xml" encoding="ISO-8859-1"/> <xsl:variable name="indexx"> <indexentry>ind2</indexentry> <indexentry>ind1</indexentry> </xsl:variable> <xsl:template match="/"> <entries> <xsl:for-each select="xt:node-set($indexx)/indexentry"> <xsl:sort select="." order="ascending" data-type="text" /> <xsl:value-of select="."/> </xsl:for-each> </entries> </xsl:template> </xsl:stylesheet> output: <?xml version="1.0" encoding="utf-8"?> <entries>ind1ind2</entries> <!--****** saxon version ******--> <?xml version='1.0' encoding="ISO-8859-1"?> <!--saxon version--> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saxon="http//icl.com/saxon" extension-element-prefixes="saxon"> <xsl:output method="xml" encoding="ISO-8859-1"/> <xsl:variable name="indexx"> <indexentry>ind2</indexentry> <indexentry>ind1</indexentry> </xsl:variable> <xsl:template match="/"> <entries> <xsl:for-each select="saxon:node-set($indexx)/indexentry"> <xsl:sort select="." order="ascending" data-type="text" /> <xsl:value-of select="."/> </xsl:for-each> </entries> </xsl:template> </xsl:stylesheet> output: Transform failed: At xsl:for-each on line 17 of file:D:/tgosaxon.xsl: Failed to load saxon line 17 is the line that contains saxon:node-set call. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: valu-of select="filename", Mike Brown | Thread | Re: using the node-set() extension , Gary L Peskin |
valu-of select="filename", Ronald | Date | RE: XSL-list doomed., DPawson |
Month |