|
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 |