Программирование
Метод 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.