Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Проверить существование элемента / Check for the existence of an element

Группа действий: XML 


Действие проверяет существование элемента в указанном XML-документе.


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст XML-документа

XML-документ, в котором будет проверяться существование элемента.

Robin.XML

Контекст XML

Да

Способ поиска

Параметр устанавливает способ поиска элемента.

Robin.String


Да

Имя элемента

Имя элемента, который необходимо проверить на существование. Если в поле «Способ поиска» выбран поиск по имени, это поле обязательно должно быть заполнено. Если выбран другой способ поиска, значение в этом поле не будет учитываться.

Robin.String


Нет

XPath элемента

Путь к элементу, который необходимо проверить на существование. Если в поле «Способ поиска» выбран поиск по XPath, это поле обязательно должно быть заполнено. Если выбран другой способ поиска, значение в этом поле не будет учитываться.

Robin.String


Нет

Результаты

Результат

Действие вернет «true», если элемент содержится в XML-документе, или «false», если элемент не найден.

Robin.Boolean

true


Особые условия использования 

  1. В действии необходимо выбрать способ поиска элемента - по имени или по XPath.
  2. Если элемент не найден по выбранному способу поиска- действие вернет "false".
  3. Если элемент найден, действие возвращает "true".
  4. Если не заполнен параметр поиска(По имени или По XPath), а он указан в параметре  "Способ поиска", то робот вернет ошибку.


Пример использования 

Задача:

Решение:

Реализация:

Результат:




  • Нет меток