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

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

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

Получить таблицу / Get data table 

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


Действие извлекает значения атрибутов из всех встречающихся в документе XML-элементов с указанным именем и формирует из них таблицу


Настройки

Свойство

Описание

Тип

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

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

Параметры

XML-документ

Экземпляр XML-документа.

Robin.XML

Контекст XML

Да

Имя XML-элемента

Указать имя XML-элемента, из которого нужно взять значения атрибутов для таблицы.

Robin.String


Да

С заголовком

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

Robin.Boolean

true

Нет

Убрать дубли заголовка

Если значение «true», в заголовке полученной таблицы к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1.

Robin.Boolean

true

Нет

Результаты
РезультатПолученная таблица. Заголовками столбцов будут названия атрибутов XML-элемента.Robin.DataTable


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

Получает таблицу значений параметров для элементов с указанным тегом.


У xml строка заголовка собирается из названий повторяющихся элементов, в которых указаны значения ячеек для каждой строки таблицы.


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

Задача: имеется XML документ. Составить таблицу с атрибутом Cell. 


Решение: воспользоваться действиями "Открыть", "Получить таблицу", "Сохранить таблицу в CSV". 

Реализация:

  1. Собрать схему робота, состоящую из действий: "Открыть", "Получить таблицу", "Сохранить таблицу в CSV".  
  2. Настроить параметр для действия "Открыть". 
  3. Настроить параметры для действия "Получить таблицу".
  4. Настроить параметры для действия "Сохранить таблицу в CSV". 

Результат:

Программный робот отработал успешно. Данные по элементу Cell извлечены. 



  • Нет меток