Subject: Re: [xsl] Test For Numeric Values? From: James Fuller <jim.fuller@xxxxxxxxxxxxxx> Date: Fri, 08 Apr 2005 07:47:14 +0200 |
Adam J Knight wrote: >Hi all, > >Writing a style sheet and wanting to test a node value to see whether it is >numeric or not? (Decides HTML align formatting) > ><xsl:if test=?> > <xsl:attribute name="align">right</xsl:attribute> ></xsl:if> > > taking the following example xml and xsl XML <?xml version="1.0" encoding="UTF-8"?> <test test="123">dsfafa</test> XSL <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="no"/> <xsl:template match="/"> Test Element <xsl:if test="number(test)"> test is a number </xsl:if> Test Attribute <xsl:if test="number(test/@test)"> test attribute is a number </xsl:if> </xsl:template> </xsl:stylesheet> I have tested both attributes and elements to show you its nothing special... gl, Jim Fuller
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Test For Numeric Values?, António Mota | Thread | RE: [xsl] Test For Numeric Values?, Michael Kay |
RE: [xsl] as HTML source out, Jarno.Elovirta | Date | [xsl] for-each-loop case, Kai Xu |
Month |