Параметры действия:
Предназначение действия:
Загружает содержимое текстового файла.
Расширение файла может быть любым: txt, csv, xml, html, json, ini и т.д.
Чаще всего используется при парсинге файлов.
Путь к файлу (значение на входе действия, или в параметре «Путь к файлу») может быть задан в 3 вариантах:
- полный формат, например, c:\folder\filename.txt
- краткий формат относительно папки программы parser.xla, начиная со слеша \, например, \filename.txt
- краткий формат относительно папки НАСТРОЙКИ ПАРСЕРОВ, без слеша в начале, например, filename.txt
- если в качестве параметра «путь к файлу» задать слово dialog — будет выведено диалоговое окно выбора файла
При необходимости можно указать кодировку файла (если он некорректно загружается).
Подходит только для файлов, которые корректно открываются Блокнотом или браузером.
(для файлов Word используется другое действие, т.к. doc / docx — не текстовый формат)
Возвращаемое значение: текст из файла
Параметр «Путь к файлу (вместо исходного значения)»
Параметр «Кодировка текстового файла»
Если загруженный текст содержит непечатаемые символы вместо русских букв, попробуйте кодировку utf-8
Примеры использования:
Если кодировка выбрана верно:
Исходное значение |
---|
Текст (длиной 11 символов) |
Действие | Параметр | Значение | Результат |
---|---|---|---|
Загрузить содержимое текстового файла | Путь к файлу | Текст (длиной 103 символа) | |
Кодировка текстового файла | utf-8 |
Если кодировка задана неверно, — вместо кириллицы появляются кракозябры:
Действие | Параметр | Значение | Результат |
---|---|---|---|
Загрузить содержимое текстового файла | Путь к файлу | Текст (длиной 136 символов) | |
Кодировка текстового файла | windows-1251 |
Ещё пример ошибочно заданной кодировки:
Действие | Параметр | Значение | Результат |
---|---|---|---|
Загрузить содержимое текстового файла | Путь к файлу | Текст (длиной 109 символов) | |
Кодировка текстового файла | utf-8 |
Так что, если вместо русских букв отображаются непечатаемые символы, — попробуйте изменить параметр «Кодировка файла»:
Действие | Параметр | Значение | Результат |
---|---|---|---|
Загрузить содержимое текстового файла | Путь к файлу | Текст (длиной 109 символов) | |
Кодировка текстового файла | windows-1251 |
Считываем содержимое файла make.ini из папки Настройки парсеров:
Действие | Параметр | Значение | Результат |
---|---|---|---|
Загрузить содержимое текстового файла | Путь к файлу | make.ini | Текст (длиной 34 символа) |
Кодировка текстового файла |
Если имя файла задано неверно, — действие возвращает сообщение об ошибке:
Исходное значение | Результат | |
---|---|---|
C:\test2.txt |
ERROR: File not found Filename: C:\test2.txt |