Normalization Forms
For reasons of compatibility with legacy character sets, as well as out-and-out mistakes, a number of characters have more than one representation in Unicode. For example, the umlaut character can be represented as either the single character ü or as a u followed by a combining diaresis. XML 1.0[1] treats these two forms as distinct. For example, Münchn (München) is not the same as Münchn (München). You can see that this might be a bit of a problem.
[1] This is one of the few changes that may be made in XML 1.1. However, exactly how or when characters will be normalized has not yet been finalized.
While such differences are not significant to XML parsing, they ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access