[xsl] Sending a nodeset to a java extension

Subject: [xsl] Sending a nodeset to a java extension
From: "Spencer Bruce" <spencer@xxxxxxxxxxxx>
Date: Mon, 16 Dec 2002 10:46:45 +0200
I have an xml file that looks like this:

<xml>
    <one>
        <two>
            some text
        </two>
    </one>
</xml>

I want to send the nodeset of one and all its children to a Java extension.

When I do this in XSL:

<xsl:template match="one">
    <xsl:variable name="test">
        <xsl:copy-of select="."/>
    </xsl:variable>
    <xsl:value-of select="java:extension($test)"/>
</xsl:template>

Java (which merely prints out what it receives) only prints out "some text."

I need it to take in the entire nodeset for evaluation - as in all the nodes
and all the content of <one> and its descendants.

Is there a way to do this?

Any help would be really appreciated!

Spencer Bruce



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread