Группа действий: XML
Действие проверяет существование элемента в указанном XML-документе. Под элементом XML-документа подразумевается документ в текстовом формате, предназначенным для хранения структурированных данных, для обмена информацией между программами
Действие выбирает приоритетный способ идентификации элемента (имя или xpath), т.е. если пользователь выбрал значение "По имени", то происходит проверка по имени, если элемент не нашелся, то действие пробует найти элемент по xpath
Если пользователь выбрал приоритетный способ идентификации по xpath, то сперва происходит проверка по xpath, если элемент не нашелся, то выполняется проверка по имени
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст XML-документа | XML-документ, в котором будет проверяться существование элемента | Robin.XML | Контекст XML | Да |
Способ поиска | Параметр устанавливает способ поиска элемента | Robin.String | По имени XML-элемента | Да |
Имя элемента | Имя элемента, который необходимо проверить на существование. Если в поле "Способ поиска" выбран поиск по имени, это поле обязательно должно быть заполнено. Если выбран другой способ поиска, значение в этом поле не будет учитываться | Robin.String | BOOK | Нет |
XPath элемента | Путь к элементу, который необходимо проверить на существование. Если в поле "Способ поиска" выбран поиск по XPath, это поле обязательно должно быть заполнено. Если выбран другой способ поиска, значение в этом поле не будет учитываться | Robin.String | msctls_statusbar32[1035,8]/text[2,1182]*Notepad++ | Нет |
Результаты | ||||
Результат | Действие вернет "true", если элемент содержится в XML-документе, или "false", если элемент не найден | Robin.Boolean | true |
Проверить существование элемента BOOK в XML-документе Text.xml.
Воспользоваться действиями "Открыть", "Проверить существование элемента".
Программный робот отработал успешно. Элемент найден.