ДокументDOM.ВычислитьВыражениеXPath (DOMDocument.EvaluateXPathExpression)

Синтаксис:

ВычислитьВыражениеXPath(<Выражение>, <УзелКонтекста>, <Разыменователь>, <ТипРезультата>)

Параметры:

<Выражение> (обязательный)

Тип: Строка.
Строка - выражение XPath.

<УзелКонтекста> (обязательный)

Тип: ДокументDOM.
Узел DOM - контекст для вычисления выражения XPath. Узел должен принадлежать данному документу DOM, (в противном случае будет сгенерировано исключение) и может быть следующих видов: Документ, Элемент, Атрибут, Текст, СекцияCDATA, Комментарий, ИнструкцияОбработки, ПространствоИменXPath.

<Разыменователь> (обязательный)

Тип: РазыменовательПространствИменDOM.
Объект разрешения пространств имен в выражении XPath.

<ТипРезультата> (необязательный)

Тип: ТипРезультатаDOMXPath.
Тип результата вычисления выражения XPath. Если не указан, то результат вычисления выражения может иметь любой тип.
Значение по умолчанию: Любой.

Возвращаемое значение:

Тип: РезультатXPath.

Описание:

Производит вычисление выражения ХPath.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Примечание:

Если выражение XPath содержит ошибки или в процессе вычисления выражения не удалось разыменовать префикс пространства имен, то будет вызвано исключение.

    

1C:Enterprise Developer's Community