[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: testing for typeof
Look for the "instance of" operator: <xsl:if test="$item instance of node()*"> <xsl:if test="$item instance of xs:string"> etc The syntax has changed slightly in the latest working draft (published yesterday): Saxon 7.5 implements the new syntax. Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Rob Rohan > Sent: 06 May 2003 04:56 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: testing for typeof > > > I am playing around with xslt2.0, and I need a way to test > the typeof something. I did a quick search on google, and I > have greped my quick reference (1.0 though). Is there a way, > or some totally obvious function to say something like > > <xsl:if test="isNodeset(item)"... > <xsl:if test="isString(item)"... > <xsl:if test="isFloat(item)"... > etc? > > 2.0 (or at least The Saxon XSLT Processor from Michael Kay > v7.4) :) has a strongly typed overtones, and it seems like > these would be standard functions - > > can some one point me in the right direction please > > thanks > > -- > Rob Rohan <me@xxxxxxxxxxxx> > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|