Программирование

Руководство по объекту Document

Метод createExpression() DOM XML

Определение и использование

Метод createExpression() создает XPath-выражение для последующего вычисления.

Грамматика:xpathTextcreateExpression(namespaceURLMapper,
) Параметры
xpathText Описание
namespaceURLMapper Строка, представляющая XPath-выражение, которое нужно скомпилировать.

функция, котораяmapping от префикса пространства имен к полному URL пространства имен. Если такоеMapping не нужно,则为 null.

возвратное значение Объект XPathExpression.

выбрасывает

если xpathText с грамматической ошибкой или использующий namespaceURLMapper Неиспользуемый префикс пространства имен, этот метод вызывает исключение.

Описание

Этот метод принимает строку, представляющую XPath-выражение, и преобразует ее в скомпилированное выражение, то есть XPathExpression. Помимо этого выражения, метод принимает функцию в виде function(prefix), которая анализирует строку префикса пространства имен и возвращает полное URL пространства имен.

IE не поддерживает этот API. См. Node.selectNodes() Изучите альтернативный метод, специфичный для IE.

Руководство по объекту Document