История страницы
Прочитать текстовый файл Версия
...
19 (
...
Java)
Группа действий: Файловая система
...
Описание
Данное действие предназначено для загрузки для загрузки содержимого текстового файла.
Иконка действия
Параметры действия
Входные параметры
Файл - Путь до файла, к которому будет применено действие.
Кодировка - Кодировка файла.
Выходные параметры
На выходе получаем текстовую переменную, содержащую данные из файла.
Настройки
Параметры и их настройки
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Файл |
Путь |
к файлу, к которому будет применено действие |
Не работает с форматами, открывающими текст в |
дополнительном программном обеспечении (.doc, .docx и др.) |
| Путь к файлу | C:\Users\Тест.txt | Да |
Кодировка |
Encoding
Кодировка файла |
Выпадающий список:
| Строка | UTF-8 | Да | |
Результаты | ||||
---|---|---|---|---|
Результат |
Текстовая переменная, содержащая данные из файла |
Строка |
Особые условия использования
Возможна работа только с текстовыми файлами.
Не работает с форматами, открывающими текст в доп. программном обеспечении (.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 не могут быть прочитаны. |
Пример использования
Задача
Получить текст из файла.
Решение
Воспользоваться действием "Прочитать текстовый файл".
Реализация
- Перенести действие "Прочитать текстовый файл" на рабочую область.
- Заполнить параметры действия "Прочитать текстовый файл".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Текст из файла получен.