XML DOM createExpression() Methode

Dokument-Objekt Referenzhandbuch

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

ein XPathExpression-Objekt.

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.

Dokument-Objekt Referenzhandbuch