From 4c3a2030db396850607fca7e975f31b34ac2b423 Mon Sep 17 00:00:00 2001
From: Daniel Veillard lenght of a xmlChar's string
the function returns the local part, and prefix is updated +>the local part, and prefix is updated to get the Prefix if any.the function returns the local part, and prefix is updated +>the local part, and prefix is updated to get the Prefix if any.
This is what the older xml-name Working Draft specified, a bunch of other stuff may still rely on it, so support is still here as -if ot was declared on the root of the Tree:-(
To be removed at next drop of binary compatibility
[10] AttValue ::= '"' ([^<&"] | Reference)* '"' | "'" ([^<&'] | Reference)* "'"
3.3.3 Attribute-Value Normalization:
+Before the value of an attribute is passed to the application or
+checked for validity, the XML processor must normalize it as follows:
+- a character reference is processed by appending the referenced
+character to the attribute value
+- an entity reference is processed by recursively processing the
+replacement text of the entity
+- a whitespace character (
[NS 10] EmptyElement ::= '<' QName (S Attribute)* S? '/>'
Returne the element name parsed