Subject: Re: [xsl] Determining if an optional attribute is present From: Richard Lewis <richardlewis@xxxxxxxxxxxxxx> Date: Tue, 17 Oct 2006 17:41:24 +0100 |
On Tuesday 17 October 2006 17:36, Sam Carleton wrote: > > <xsl:attribute name="revision"> > <xsl:if test="not(string(@revision)) = false()"> > <xsl:value-of select="@revision"/> > </xsl:if> > <xsl:if test="not(string(@revision))"> > <xsl:text>0</xsl:text> > </xsl:if> > </xsl:attribute> > What about: <xsl:attribute name="revision"> <xsl:if test="@revision != ''"> <xsl:value-of select="@revision"/> </xsl:if> <xsl:if test="not(@revision)"> <xsl:text>0</xsl:text> </xsl:if> </xsl:attribute> Sometimes a <xsl:choose> is easier. Richard -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Richard Lewis Sonic Arts Research Archive http://www.sara.uea.ac.uk/ JID: ironchicken@xxxxxxxxxxxxxxx -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Determining if an optiona, David Carlisle | Thread | Re: [xsl] Determining if an optiona, Sam Carleton |
Re: [xsl] Determining if an optiona, David Carlisle | Date | Re: [xsl] Question about table colu, G. Ken Holman |
Month |