The current namespace support does not reject invalid namespace syntax, but it should. However, since namespaces aren't part of the core XML spec, this implies that namespace handling should be a toggleable Reader feature so that XML documents which do not use namespaces can be processed even if they accidentally do something contrary to the namespaces spec.
The current namespace support does not reject invalid namespace syntax, but it should. However, since namespaces aren't part of the core XML spec, this implies that namespace handling should be a toggleable
Reader
feature so that XML documents which do not use namespaces can be processed even if they accidentally do something contrary to the namespaces spec.