This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Xalan extensions problem
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: Re: [xsl] Xalan extensions problem
- From: "Paul Tyson" <paul at precisiondocuments dot com>
- Date: Sun, 7 Oct 2001 11:51:09 -0700
- Organization: Precision Documents
- References: <NEBBJCCEIMIHLPLHJMGHMEFECCAA.kalisky@messagevine.com>
- Reply-To: xsl-list at lists dot mulberrytech dot com
Ofer,
I'm using the distribution labeled xalan-j_2_2_D11 on a Windows 98 machine.
Your stylesheet returns this when I run it with xalan:
<?xml version="1.0" encoding="UTF-8"?>
<out>elem1,elem1a,elem1b,elem2,elem2a,</out>
which seems to be the expected result.
Ditto if I use xt and the corresponding xt:node-set() function.
I know this doesn't solve your problem, but at least you know now it's not a
problem with the stylesheet, but perhaps with your xalan version or
configuration.
Paul Tyson, Principal Consultant Precision Documents
paul@precisiondocuments.com http://precisiondocuments.com
"The art and science of document engineering."
----- Original Message -----
From: "Ofer Kalisky" <kalisky@messagevine.com>
To: <XSL-List@lists.mulberrytech.com>
Sent: Sunday, October 07, 2001 9:36 AM
Subject: [xsl] Xalan extensions problem
> Hi. I'm trying to use the nodeset extension of xalan and I meet with
> difficulties...
>
> The example given in the xml.apache.org isn't working...
>
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0"
> xmlns:xalan="http://xml.apache.org/xalan"
> exclude-result-prefixes="xalan">
> <xsl:template match="/">
> <out>
> <xsl:variable name="rtf">
> <docelem>
> <elem1>
> <elem1a>ELEMENT1A</elem1a>
> <elem1b>,ELEMENT1B</elem1b>
> </elem1>
> <elem2>
> <elem2a>ELEMENT2A</elem2a>
> </elem2>
> </docelem>
> </xsl:variable>
> <xsl:for-each select="xalan:nodeset($rtf)/docelem//*">
> <xsl:value-of select="name(.)"/><xsl:text>,</xsl:text>
> </xsl:for-each>
> </out>
> </xsl:template>
> </xsl:stylesheet>
>
> it tells me there's an Unknown Exception, and I located it in the
> xalan:nodeset extension. Am I missing something?
>
> Thanks, Ofer.
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list