Carlisle David Example 84 | KEYWORDS EXAMPLES AUTHORS |
---|
Test, if element value is a number
XML | HOME XSL 1 |
---|
<xslTutorial > |
<number>253</number> |
<number>sd12</number> |
<number>-64</number> |
<number>2.25.25</number> |
<number>2.25</number> |
</xslTutorial> |
XSL 1 | HOME XML HTML 1 OUTPUT 1 |
---|
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' > |
<xsl:template match="number"> |
<DIV><xsl:value-of select="."/> |
<xsl:if test= "string(number(.))='NaN'"> is not a number</xsl:if> </DIV> |
</xsl:template> |
</xsl:stylesheet> |
HTML 1 | HOME XML XSL 1 OUTPUT 1 |
---|
<DIV>253</DIV> |
<DIV>sd12 is not a number</DIV> |
<DIV>-64</DIV> |
<DIV>2.25.25 is not a number</DIV> |
<DIV>2.25</DIV> |
OUTPUT 1 | HOME XML XSL 1 HTML 1 |
---|