Subject: Re: [xsl] call-template and execute xsl command From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Tue, 16 Apr 2002 09:31:52 +0100 |
David C. wrote: > or you could use attribute-set feature (which is probably what you > want here, although personally I never use it) Attribute sets won't help here because the attributes were optional: <xsl:template name= "attributes"> <xsl:choose> <xsl:when test="@font-size"> <xsl:attribute name="font-size"> <xsl:value-of select="@font-size"/> </xsl:attribute> </xsl:when> <xsl:when test="@text-align"> <xsl:attribute name="text-align"> <xsl:value-of select="@text-align"/> </xsl:attribute> </xsl:when> </xsl:choose> </xsl:template> Although having said that, in this example the 'font-size' and 'text-align' attributes are just being copied so the whole thing could be done with: <xsl:copy-of select="@font-size | @text-align" /> Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] call-template and execute, David Carlisle | Thread | Re: [xsl] call-template and execute, David N Bertoni/Camb |
RE: [xsl] count element content len, Jarkko . Moilanen | Date | Re: [xsl] creating and accessing el, Jeni Tennison |
Month |