One more time, thank you very much both of you for your answers and
reactivity (even quite early in the morning ;-))
It's all clear now, and really interresting to go deeper in how datatype
are handled in XSL.
I'll keep this post in mind for my further XSL dev.
Have a good week end,
Kind regards,
Matthieu.
Le 25/11/2011 11:53, G. Ken Holman a écrit :
At 2011-11-25 10:48 +0000, Michael Kay wrote:
Ken wrote:
When the types are not the same, the processor reduces one or both
of the sides to a common type. The empty sequence is boolean false,
and the empty string is boolean false, so when both are converted to
boolean, they are the same.
Not quite. In XSLT 2.0, '=' compares all pairs of values across the
two sequences. If there are no pairs, the result is always false. If
there are pairs, untypedAtomic values are converted to the other
type, and numeric promotion takes place, but you certainly won't see
both sides converted to booleans.
Yes, of course, please forgive my haste in answering ... too early in
the morning (05:00) and I rushed an answer before attending a
teleconference. I really should wait until I've properly started my day.
. . . . . . . . . . Ken
--
Contact us for world-wide XML consulting and instructor-led training
Free 5-hour video lecture: XSLT/XPath 1.0 & 2.0 http://ude.my/t37DVX
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
G. Ken Holman mailto:gkholman(_at_)CraneSoftwrights(_dot_)com
Google+ profile: https://plus.google.com/116832879756988317389/about
Legal business disclaimers: http://www.CraneSoftwrights.com/legal
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--
Matthieu Ricaud
IGS-CP
Service Livre numérique
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--