Subject: RE: [xsl] Printing a value if an attribute does not exist From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx> Date: Tue, 24 Aug 2004 11:37:13 +0000 |
<xsl:choose> <xsl:when test="REGION [@NAME='VA']"> <xsl:value-of select="REGION [@NAME='VA']"/> </xsl:when> <xsl:otherwise>0.0</xsl:otherwise> </xsl:choose>
From: michael.s.eberhart@xxxxxxxxxxx Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Printing a value if an attribute does not exist Date: Mon, 23 Aug 2004 23:04:11 -0400
How do you check for the existence of an attribute?
<TIER> <REGION NAME="CT">89</REGION> <REGION NAME="MD">135</REGION> </TIER>
What I want to say is:
If region[@name="VA"] exists print value of region[@name="VA"] else print "0.0"
It is also possible that there will be no REGION elements
<TIER> </TIER>
I would still want to say:
If region[@name="VA"] exists print value of region[@name="VA"] else print "0.0"
Thanks
Mike
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Printing a value if an at, Michael Kay | Thread | [xsl] Grouping hierarchy path eleme, Daniel Geske |
Re: [xsl] Converting WordML to a XH, Oleg Tkachenko | Date | [xsl] apply template, Jan Limpens |
Month |