Comment by pippy
9 years ago
I got a bit flustered at this snippet here:
>Notice anything off about that XML? If you said, “value should be 0 instead of False”, then give yourself a pat on the back.
Because text values can be valid XML for Boolean values. According to the XML Schema specification:
3.2.2.1 Lexical representation
An instance of a datatype that is defined as ·boolean· can have the
following legal literals {true, false, 1, 0}.
3.2.2.2 Canonical representation
The canonical representation for boolean is the set of
literals {true, false}.
So a better correction would be 'false'.
No comments yet
Contribute on Hacker News ↗