Sök…


Anmärkningar

XPath 1.0 har inte begreppet ett standardnamnområde.

Dessutom påverkar inte namnområdet för prefix som definieras i det ursprungliga XML-dokumentet XPath - namnområdets prefix måste registreras uttryckligen hos XPath-leverantören, annars kan prefix inte användas alls i XPath-uttrycket.

Namnområdesmedvetna funktioner

<root xmlns="http://test/">
    <element xmlns:example="http://foobar/">
        <example:hello_world attribute="another example" />
    </element>
</root>

Uttrycket /root returnerar ingenting, eftersom det inte finns något icke-namngivet element som heter root på rotnivån för dokumentet. Följande kommer emellertid att returnera elementet <root xmlns="http://test/"> .

/*[namespace-uri() = 'http://test/' and local-name() = 'root']


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow