Namespace challenges XPath location paths usually contain qualified elements The “body” contains also usually qualified elements -> define namespace declarations within the framing patch document: xmlns="urn:foo" The namespace URI of the Unlike XPath 1.0, the “root” selection above means thus in XPath 1.0 semantics: ‘*[local-name()=”root”][namespace-uri()=”urn:foo”]’ The “urn:bar” declaration appears as is within the patched document after the patch has been applied. |