Группа действий: Файловая система
Данное действие предназначено для загрузки содержимого текстового файла.
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Файл | Путь к файлу, к которому будет применено действие Не работает с форматами, открывающими текст в дополнительном программном обеспечении (.doc, .docx и др.) | Путь к файлу | C:\Users\Тест.txt | Да |
Кодировка | Кодировка файла Выпадающий список:
| Строка | UTF-8 | Да |
Результаты | ||||
Результат | Текстовая переменная, содержащая данные из файла | Строка |
Возможна работа только с текстовыми файлами.
Не работает с форматами, открывающими текст в доп. программном обеспечении (.doc, .docx и др.).
Подробнее можно посмотреть тут: https://docs.microsoft.com/ru-ru/dotnet/api/system.text.encoding?view=netcore-3.1.
Следует отметить, что : Действие "Прочитать текстовый файл" (версия 19 python) отрабатывает корректно с кодировкой UTF-16 на латинице со всеми движками (.net, .java, .python). При работе с кириллицей на движках .net, .java действие так же отрабатывает корректно, На движке .python тексты с кодировкой UTF-16 из-за технических особенностей Python не могут быть прочитаны. |
Получить текст из файла.
Воспользоваться действием "Прочитать текстовый файл".
Программный робот отработал успешно. Текст из файла получен.