Subject: Re: [xsl] [XSLT 2.0] Checking that an element's value has the desired datatype? From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 16 Oct 2006 16:41:21 +0100 |
> (The output I seek is "true", as the Altitude element does have an > integer value.) If you want the input tree to be annotated with type information you need to use a schema aware processor (eg the commercial saxon-sa rather than the free one) and you need to tell teh processor to schema-validate the input files, and of course _have_ a schema for the input. If you just want to know that 3300 could be made an integer (rather than already be cast to an integer in the input) you could use castable as rather than instance of, or use .=floor(.) depending what you want to do these run time typing checks would of course work without assuming a schema-aware processor. David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] [XSLT 2.0] Checking that , Florent Georges | Thread | RE: [xsl] [XSLT 2.0] Checking that , Michael Kay |
Re: [xsl] [XSLT 2.0] Checking that , Florent Georges | Date | Re: [xsl] Rename Some Node and attr, Abel Braaksma |
Month |