[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: casting in xpath
Robert C Corsaro wrote:
Is something like this possible?: you mean, I think, xs:integer(@number-att), which is indeed possible. It will fail with an error if the @number-att contains any [^0-9.+-] (with some exceptions). However, there are several ways to prevent this (unrecoverable) error to be raised: (: number() never fails :) xs:integer(number(@number-att)) (: more cleanly, gives you more control :) if (@number-att castable as xs:integer) then xs:integer(@number-att) else 0 etc. Cheers, -- Abel Braaksma http://xslt.metacarpus.com
|
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
|