Suche…
Bemerkungen
XPath 1.0 hat nicht das Konzept eines Standard-Namespaces.
Die im ursprünglichen XML-Dokument definierten Namespace-Präfixe wirken sich nicht auf XPath-Namespace-Präfixe aus, die explizit beim XPath-Provider registriert werden müssen. Andernfalls können Präfixe im XPath-Ausdruck nicht verwendet werden.
Namespace-fähige Funktionen
<root xmlns="http://test/">
    <element xmlns:example="http://foobar/">
        <example:hello_world attribute="another example" />
    </element>
</root>
  Der Ausdruck /root gibt nichts zurück, da es auf der Root-Ebene des Dokuments kein nicht mit Namen versehenes Element namens root . Folgendes wird jedoch das Element <root xmlns="http://test/"> . 
/*[namespace-uri() = 'http://test/' and local-name() = 'root']
    
    
    
    
    Modified text is an extract of the original Stack Overflow Documentation
        Lizenziert unter CC BY-SA 3.0
        Nicht angeschlossen an Stack Overflow