Получить таблицу из CSV Версия 7 (Net)
Группа действий: Таблицы
Описание
Данное действие предназначено для чтения таблицы из формата CSV.
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения |
---|---|---|---|---|
Параметры | ||||
Файл | Путь к файлу CSV | Путь к файлу | C:\User\1.csv | Да |
Кодировка | Кодировка исходного файла Выпадающий список:
| Строка | UTF-8 | Да |
Разделитель строк | Разделитель строк в исходном файле По умолчанию \r\n Выпадающий список:
Значение по умолчанию равно "\r\n". | Строка | \r\n | Нет |
Разделитель столбцов | Символ, которым разделяются столбцы в исходном файле Выпадающий список:
Значение по умолчанию равно ";" | Строка | ; | Нет |
С заголовком | Если значение «true», первая строка таблицы будет выделена отдельно как заголовок и не будет входить в строки с содержимым таблицы | Robin.Boolean | true | Нет |
Убрать дубли заголовка | Если значение «true», в заголовке полученной таблицы к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1 | Robin.Boolean | true | Нет |
Результаты | ||||
Результат | Результирующая таблица | Таблица |
Особые условия использования
Для параметра "С заголовком":
При значении "true" действие первую строку исходной таблицы сохранит в заголовок возвращаемого табличного значения, т.е. она не будет являться строкой с содержимым таблицы.
При "false" первую строку оставит в части с содержимым таблицы, а в заголовке будут использоваться названия по умолчанию - 1, 2, 3 и т.д.
Для чекбокса "Убрать дубли заголовка":
При значении "true", в заголовке табличного значения, которое действия возвращают как результат, к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1.
При значении "false", названия столбцов останутся прежними. Действия на net, которые возвращают\обрабатывают такие таблицы с задублированными названиями столбцов, будут падать с ошибкой, т.к. в net не может быть заголовка с одинаковыми названиями столбцов.
Пример таблицы в CSV формате.
Пример использования
Задача
Имеется файл CSV с таблицей. Необходимо ее получить в переменную типа "Таблица".
Решение
Воспользоваться действием "Получить таблицу из CSV"
Реализация
- Перетащить на рабочую область действие "Получить таблицу из CSV".
- Настроить параметры данного действия.
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Таблица из CSV получена.
Дополнительно: результат отработки действия при проставленном чекбоксе "С заголовком".