- Как заказать парсер сайта
- Видеоинструкции по настройке
- Возможности программы-парсера
- Действия в парсере
- Раздел «Работа с HTML»
- Раздел «Текстовые»
- Раздел «Перекодировка и форматирование»
- Раздел «Проверка и сравнение»
- Раздел «Разное»
- Раздел «Функции массива»
- Раздел «Числовые»
- Раздел «Работа с переменными»
- Раздел «Листы и книги Excel»
- Раздел «Обработка файлов из папки»
- Раздел «HTTP запрос»
- Раздел «Internet Explorer»
- Раздел «Управление парсером»
- Раздел «Веб-запросы, XML, макросы VBA»
- Недокументированные действия
- Работа с браузером (Chrome и т.п.)
- Отключенные (устаревшие) действия
- Интерфейс программы
- Использование браузера
- Ошибки при парсинге
- Вывод массива значений в одну ячейку
- Обход защиты Qrator, Incapsula и CloudFare
- Ошибка: сервер не ответил за 9 секунд
- Парсер перезаписывает данные в первой строке листа
- Невозможно запустить макрос, - нет доступа к проекту VBA
- Ошибка Compile error in hidden module
- Ошибка загрузки страницы по HTTPS (SSL Error)
- Дополнительные возможности
- Зарезервированные переменные и подстановочные коды парсера
- Кеширование страниц в парсере
- Переменные в парсере
- Обновление строк в существующей таблице при парсинге
- Переключение между наборами настроек в парсере
- Запуск мониторинга цен по расписанию
- Запуск парсера по расписанию
- Программный запуск парсера из внешнего макроса
- Доп. опции парсера (файл parser.ini)
- Наборы действий
- Прочие статьи по настройке парсера
- Коды останова парсера, и перехода на другое действие
- Плагины для парсера
- Запуск нескольких парсеров по очереди
- Обработка капчи (Captcha) в парсере
- Прокси серверы
Загрузить содержимое текстового файла |
Параметры действия:
Предназначение действия:
Загружает содержимое текстового файла.
Расширение файла может быть любым: 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 |
- Добавить комментарий
- 1057 просмотров