xsl-list
[Top] [All Lists]

Parameterizing a namespace

2002-11-12 07:53:29
Hi
Can anyone give me a hint how can I pass a namespace as a parameter to a
transformation, and use it inside the transformation?
I mean something like:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
                                                xmlns:t1="$param_namespace">
 

<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
        <xsl:param name "param_namespace"></xsl:param>
        <xsl:template match="/">
                <xsl:apply-templates select="*"/>
        </xsl:template>
        <xsl:template  match="t1:page">
                <xsl:copy>
                        <xsl:copy-of select="@*" />
                        <xsl:value-of select="text()"/>
                <xsl:apply-templates select="*" />
        </xsl:copy>
        </xsl:template>
</xsl:stylesheet>

Of course this isn't valid, I just need somthing that can do the job.

Cheers
Dvir Ofek



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



<Prev in Thread] Current Thread [Next in Thread>