Этот action позволяет указать разделитель, используемый в файле, обрезать ли пробелы, а также кодировку, применяемую к файлу.
Прим.: Если в последнем элементе последней строки файла CSV/TXT стоит двойная кавычка (""), во время выполнения программа bot столкнется с ошибкой.
Процедура
Чтобы открыть CSV или текстовый файл, сделайте следующее:
-
Дважды щелкните или перетащите Открытьaction из CSV/TXTpackage в Действия палитры.
-
Выберите любой из следующих вариантов, чтобы указать местоположение CSV или текстового файла для открытия:
- Файл "Комната управления: Позволяет открыть файл из Control Room.
- Файл "Рабочий стол: Позволяет открыть файл с устройства. Это поле также принимает путь к файлу в качестве строковой переменной или глобального значения.
- Переменная: Позволяет открыть файл, указав файловую переменную.
-
Выберите Содержит заголовок если файл содержит строку заголовка и вы хотите получить значения из этой строки.
-
Выберите любой из следующих вариантов, чтобы указать Разделитель используемый в файле:
- Запятая
- Вкладка
- Региональный список сепаратор: Позволяет указать разделитель, настроенный в региональных настройках операционной системы Windows. Если Разделитель списков в региональных настройках Windows изменен, то файл CSV также должен содержать этот символ в качестве разделителя.
- Новая строка
- Другие: Позволяет указать разделитель, отличный от перечисленных выше вариантов.
-
Выберите Обрезать ведущие и Обрезать пробелы флажки, чтобы удалить пробелы в начале и конце файла из данных, извлеченных из файла CSV/TXT
-
Выберите вариант из Кодировка чтобы указать кодировку, которая будет применена к файлу. Данные из файла CSV/TXT будут извлечены на основе выбранного варианта кодировки, даже если входной файл имеет другую кодировку.
- ANSI: Используется для кодирования латинского алфавита.
- UTF8: Может кодировать все возможные символы.
- ЮНИКОД
- Win1251: используется для кодирования языков, использующих кириллицу, включая болгарский, русский и сербский.
- UTF-16LE: игнорирует знак порядка байтов (BOM) Unicode в начале файла.
- По умолчанию: определяет кодировку файла. Эта опция поддерживает кодировку файлов UTF-8, UTF-16LE и UTF-16BE.
Прим.: Файлы Shift-JIS должны использовать ANSI в качестве кодировки для чтения содержимого текстового файла.
-
Нажмите Сохранить.
Дальнейшие действия
Используйте Чтениеaction для получения данных из файла CSV/TXT и присвоения их табличной переменной. Вы можете использовать цикл action для получения каждой строки данных из файловой или табличной переменной и присвоения их переменной record для дальнейших операций.