[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: call-template and execute xsl command
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
|
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
|