|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: need a variable path in the template-match attribu
><xsl:param name="mypath"/> ><xsl:template match="@*|node()"> > <xsl:copy> > <xsl:apply-templates select="@*|node()"/> > </xsl:copy> ></xsl:template> ><xsl:template match="$mypath"> > <xsl:copy>New Text Here</xsl:copy> ></xsl:template> well this could be improved but: <xsl:param name="mytag"/> <xsl:param name="myval"/> <xsl:template match="*"> <xsl:choose> <xsl:when test="local-name() = $mytag"><xsl:copy><xsl:copy-of select="@*"/><xsl:value-of select="$myval"/></xsl:copy></xsl:when> <xsl:otherwise><xsl:copy><xsl:copy-of select="@*"/><xsl:apply-templates/> </xsl:copy></xsl:otherwise> </xsl:choose> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








