Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Прочитать текстовый файл Версия 19 (Java)

Группа действий: Файловая система 

...

Описание

Данное действие предназначено для загрузки для загрузки содержимого текстового файла.

...

Иконка действия

Image Added

Параметры и их настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Файл
File

Путь

до файла

к файлу, к которому будет применено действие

Не работает с форматами, открывающими текст в дополнительном программном обеспечении (.

Robin.FilePath

doc, .docx и др.) 

Путь к файлуC:\Users\Тест.txtДа
Кодировка
Encoding

Кодировка файла

.


Выпадающий список:

  • определить автоматически
  • UTF-8
  • UTF-16
  • Windows-1251
  • KOI8-R
  • OEM-855
  • OEM-866
  • ISO 8859-5
Robin.String
СтрокаUTF-8Да
Одним элементомOne element

Все содержимое файла будет записано в один элемент коллекции.

Иначе, каждая строка - отдельный элемент.

По умолчанию false.
Robin.BooleantrueНет
Результаты
Результат
Result

Текстовая переменная, содержащая данные из файла

.

Robin.String

Строка



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

Возможна работа только с текстовыми файлами. 

Не работает с форматами, открывающими текст в доп. программном обеспечении (.doc, .docx и др.). 

Поддерживаемые кодировки помечены галочками на странице Подробнее можно посмотреть тут: https://docs.microsoft.com/enru-usru/dotnet/api/system.text.encoding?view=netcore-3.1 в столбце с названием ".NET Framework support". 


Информация

Следует отметить, что :

Действие "Прочитать текстовый файл" (версия 19 python) отрабатывает корректно с кодировкой UTF-16 на латинице со всеми движками (.net, .java, .python). При работе с кириллицей на движках .net, .java  действие так же отрабатывает корректно, На движке  .python тексты с кодировкой UTF-16 из-за технических особенностей Python не могут быть прочитаны.

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

Задача

Получить текст из файла.
Image Added

Решение

Воспользоваться действием "Прочитать текстовый файл". 

Реализация

  1. Перенести действие "Прочитать текстовый файл" на рабочую область.
    Image Added
  2. Заполнить параметры действия "Прочитать текстовый файл". 
    Image Added
  3. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Текст из файла получен.
Image Added