Metoda createExpression() DOM XML

Podręcznik referencyjny dla obiektu Document

Definicja i zastosowanie

Metoda createExpression() tworzy wyrażenie XPath do późniejszego obliczenia.

Gramatyka:

createExpression(xpathText,namespaceURLMapper)
Parametry Opis
xpathText Ciąg znaków reprezentujący wyrażenie XPath do skompilowania.
namespaceURLMapper funkcja, która mapuje przedrostek przestrzeni nazw do pełnego adresu URL przestrzeni nazw. Jeśli nie jest wymagana taka mapowanie, zwraca null.

Wartość zwracana

jeden Obiekt XPathExpression.

wyrzuca

jeśli xpathText Zawiera błąd gramatyczny lub używa namespaceURLMapper Nie można rozwiązać przedrostu przestrzeni nazw, ta metoda wyrzuca wyjątek.

Opis

Ta metoda przyjmuje ciąg znaków reprezentujący wyrażenie XPath i konwertuje je na skompilowane wyrażenie, tj. XPathExpression. Opoza tym, metoda ta przyjmuje funkcję o formacie function(prefix), która analizuje ciąg znaków przedrostu przestrzeni nazw i zwraca ciąg znaków reprezentujący pełny adres URL przestrzeni nazw.

IE nie obsługuje tego API. Zobacz Node.selectNodes() Dowiedz się o alternatywnych metodach specyficznych dla IE.

Podręcznik referencyjny dla obiektu Document