|
Subject: [xsl] collect elements into variable and apply-templates From: "Rui Alberto L." Gonçalves <rui-l-goncalves@xxxxxxxxxxxxx> Date: 19 Feb 2004 19:50:31 +0000 |
Hi,
I need to collect some elements from a document into a
variable and then apply-templates the the resulting variable:
Example:
XSL
===
<xsl:template match="doc">
<xsl:variable name="a">
<xsl:for-each select="xxx/*">
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
<!-- ILLEGAL -->
<xsl:apply-templates select="$a"/>
</xsl:template>
XML
===
<doc>
<xxx>
<item> test1 </item>
</xxx>
<xxx>
<item>test5</item>
</xxx>
</doc>
this results in:
(Location of error unknown)XSLT Error (org.apache.xpath.XPathException):
Can not convert #RTREEFRAG to a NodeList!
Does anyone have an idea how can I solve this problem?
thanks for any help.
Rui
--
Rui Alberto L. Gonçalves <rui-l-goncalves@xxxxxxxxxxxxx>
PT Inovação
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: AW: [xsl] AW: FO: ColorProof fa, G. Ken Holman | Thread | Re: [xsl] collect elements into va, G. Ken Holman |
| RE: [xsl] AW: FO: ColorProof failed, Andreas L. Delmelle | Date | RE: [xsl] Dealing with javascript a, Josh Canfield |
| Month |