I would answer yes and yes.  Although the paragraph beginning, "When
neither object to be compared is a node-set and the operator is <=, <,
>= or >, then the objects are compared by converting both objects to numbers and 
>comparing the numbers according to IEEE 754." does not explicitly say how the objects 
>are converted to numbers, I believe it is a fair reading of Section 3.4 and the rest 
>of the XPath Recommendation that the objects are converted to numbers as if by 
>applying the number function.

The number() function is defined in section 4.4 and makes it pretty
clear that the decimal point is "." and that localization is irrelevant
for purposes of the number function.

Gary

Everett Stauffer wrote:
> The only 'concern' I have at this point has to do with the exact
> format of the data for the purposes of a conversion (explicit
> or implicit.)  Dave Bertoni states that no locale-specific information
> was being used.  Does this mean that "1000,00" wouldn't work
> even if it is the proper locale equivalent of "1000.00"?
> Are "internationalization" issues really being ignored?

Reply via email to