Быстрая загрузка Excel-файла в БэДэ
Ну и наконец обсудим третий популярный формат хранения данных,
часто требующих переноса в базу данных - Excel-формат (xls-файл).
Когда встал такой вопрос, я немного погуглил и нашёл парсер,
написанный на PHP, который я немного переработал под свои нескромные нужды.
Алгоритм остаётся тот же:
- преобразовать Excel-файл в массив;
- закатать весь массив в CSV-файл;
- использовать быструю загрузку CSV в БД.
Пользователю желательно предоставить интерфейс для указания, в какой строчке находится заголовок, и с какой строки начинаются собсно данные.
Где брал парсер - не помню, поэтому просто
0 комментов:
Отправить комментарий