Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте.
Есть задание разработать программу для обработки прайс листов в формате xls и в текстовом формате.
Ячейки в текстовых файлах разделены пробелами, в некоторых могут быть иные варианты разделителей.
Имеется данный модуль maatwebsite/excel (Laravel Excel)
Кто нибудь пользовался им, он обрабатывает текстовые файлы ?
Не в сети
Пакет maatwebsite/excel предназначен для работы с Excel и CSV, но не поддерживает текстовые файлы с произвольными разделителями напрямую. Official Website
Решение:
- Для `.txt` файлов с пробелами или другими разделителями — используйте **`fgetcsv()`** или Laravel Collections с `explode()` для парсинга.
- Затем можно преобразовать данные в массив и импортировать через Laravel Excel, если нужно сохранить единый процесс.
Если нужен пример парсинга `.txt` с разными разделителями — подскажу.
Не в сети
Страницы 1