Hi,
Consider the following xml snippet:
<root>
<node> </node>
<node> </node>
</root>
normalize-space() returns false for the first node, and true for the
second. I would have expected both to return false - why is
the second
node considered different from the first?
Because XPath <http://w3.org/TR/xpath#function-normalize-space> says:
Whitespace characters are the same as those allowed by the S production in XML
And XML <http://www.w3.org/TR/REC-xml/#NT-S> says:
[3] S ::= (#x20 | #x9 | #xD | #xA)+
thus NO-BREAK SPACE is not whitespace.
Cheers,
Jarno - I want my head phones, I want my head phones! :(