Numbers containing 'e+..' not recognised as numbers
The problem is that my source document contains elements with attributes whose values are numeric. Sometimes these values are expressed in a format such as "4.364976000000000e+002". The xsl processor doesn't recognise these as numbers, and so format-number() or any function that requires a number as input simply returns NaN.
I've tried using the number() function to convert to a number, but this has been unsuccessful.
I'd be extremely grateful if anyone could
a) suggest a method to get these numbers recognised as numbers, or
b) suggest the correct mathematical term for these 'e+..' numbers so I can search more effectively!
I always [expletive deleted] at mathematics :)
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