XML Namespaces
Namespaces in XML include stacks of Namespaces
Two classes that provide an XML namespace - short prefix (or none) and
absolute URI (or none) to match the form xmlns...="..."
seen in XML. A stack of namespaces #raptor_namespace_stack is also
provided to handle in-scope namespace calculations that happen inside
XML documents where inner namespaces can override outer ones.
@nstack:
@prefix:
@ns_uri:
@depth:
@Returns:
@uri_handler:
@uri_context:
@error_handler:
@error_data:
@defaults:
@Returns:
@nstack:
@uri_handler:
@uri_context:
@error_handler:
@error_data:
@defaults:
@Returns:
@nstack:
@nstack:
@nstack:
@nspace:
@nstack:
@prefix:
@ns_uri_string:
@depth:
@Returns:
@nstack:
@depth:
@nstack:
@Returns:
@nstack:
@prefix:
@prefix_length:
@Returns:
@nstack:
@ns_uri:
@Returns:
@nstack:
@nspace:
@Returns:
@nstack:
@prefix:
@ns_uri_string:
@depth:
@Returns:
@ns:
@nstack:
@ns:
@new_depth:
@Returns:
@ns:
@Returns:
@ns:
@Returns:
@ns:
@length_p:
@Returns:
@ns:
@length_p:
@Returns:
@iostr:
@ns:
@Returns:
@string:
@prefix:
@uri_string:
@Returns:
@nstack:
@uri:
@xml_version:
@Returns: