XML DOM createExpression() Methode
Definition und Verwendung
Die createExpression() Methode erstellt ein XPath-Expression, das später berechnet werden kann.
Syntax:
createExpression(xpathText,namespaceURLMapper)
Parameter | Beschreibung |
---|---|
xpathText | Der String, der den zu kompilierenden XPath-Ausdruck darstellt. |
namespaceURLMapper | eine Funktion, die einen Namensraumpräfix zu einer vollständigen Namensraum-URL-Zeichenkette mappt. Wenn keine solche Abbildung erforderlich ist, ist es null. |
Rückgabewert
wird
Wenn xpathText Enthält einen Syntaxfehler oder es wird namespaceURLMapper Unlösbarer Namensraumpräfix, diese Methode wirft eine Ausnahme.
Erklärung
Diese Methode akzeptiert einen String, der einen XPath-Ausdruck darstellt, und wandelt ihn in einen kompilierten Ausdruck um, d.h. ein XPathExpression. Neben diesem Ausdruck akzeptiert diese Methode auch eine Funktion im Format function(prefix), die eine Namensraumpräfixzeichenkette analysiert und eine vollständige Namensraum-URL-Zeichenkette zurückgibt.
IE unterstützt diesen API nicht. Siehe Node.selectNodes() Erfahren Sie eine spezifische Alternative für IE.