|
Subject: RE: [xsl] attribute problem From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Tue, 11 Sep 2001 17:41:02 +0100 |
> I am writing a xsl stylesheet for adding attribute to the
> element but facing
> problems .I need to take the attribute(name value) as wel as
> element name as
> a parameter from the user.Can anybody tell me how should I
> achieve this?
Declare global parameters in your stylesheet:
<xsl:param name="elname"/>
<xsl:param name="attname"/>
Then write something like
<xsl:template match="*">
<xsl:if test="name() = $elname">
<xsl:copy>
<xsl:attribute name="{$attname}">new value</xsl:attribute>
<xsl:apply-templates/>
</xsl:copy>
</xsl:if>
</xsl:template>
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] attribute problem, Praveg | Thread | Re: [xsl] attribute problem, Praveg |
| [xsl] Fast Processor XSLt, Paulo Henrique S. Be | Date | [xsl] Re: Xalan-Error., Bjoern Hoehrmann |
| Month |