Собственно, сабж. Скрипт должен корректно и в разумные сроки переводить xls и xlsx всех версий Офиса в csv . Файлы бывают и по 50 - 100 Мб. Для примера файл во вложении. Алгоритмика работы: 1) Константой задан рабочий каталог path. 2) на входе получаем некий цифровой ID и имя файла NAME. 3) если нет каталогов path\ID\csv и path\ID\info, то создаем их. 4) Вычисляем размер файла SIZE. 5) создаем файл path\ID\info\NAME_SIZE.info 6) Каждую непустой лист файла (номер N, имя SHEETNAME) перегоняем в csv в файл path\ID\NAME_SIZE_N_SHEETNAME.csv). SHEETNAME на всякий случай фильтруем от пробелов и слешей. 7) В файл path\ID\info\NAME_SIZE.info записываем значение SIZE
Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Скрипт на perl/php для преобразования xls в csv.
Реклама
Скрипт на perl/php для преобразования xls в csv.
Собственно, сабж. Скрипт должен корректно и в разумные сроки переводить xls и xlsx всех версий Офиса в csv .
Файлы бывают и по 50 - 100 Мб. Для примера файл во вложении.
Алгоритмика работы:
1) Константой задан рабочий каталог path.
2) на входе получаем некий цифровой ID и имя файла NAME.
3) если нет каталогов path\ID\csv и path\ID\info, то создаем их.
4) Вычисляем размер файла SIZE.
5) создаем файл path\ID\info\NAME_SIZE.info
6) Каждую непустой лист файла (номер N, имя SHEETNAME) перегоняем в csv в файл path\ID\NAME_SIZE_N_SHEETNAME.csv). SHEETNAME на всякий случай фильтруем от пробелов и слешей.
7) В файл path\ID\info\NAME_SIZE.info записываем значение SIZE
Другие открытые задания:
Продвижение в Интернете через БЛОГи . Заявка – проект .10 000 р.
Бюджет: 10 000 р. Продвижение в Интернете через БЛОГи . Заявка – проект . Добрый день или ночь , уважаемые фрилансеры ! Меня зовут Олег и я занимаюсь производством пряжи и вязанн…
Нужны оптовые покупатели за % 500 000 р.
Бюджет: 500 000 р. Нужны оптовые покупатели. Оплата 10% за каждый оптовый заказ ежедневно. Рекламный бюджет на исполнителе. Без аванса. С меня - отчёт расчётного счёта. Писать тут…
менеджер по продажам на Яндекс Маркет, Авито, через соцсети, Сделано в Москве, Оптлист30 000 р.
Бюджет: 30 000 р. Требуется менеджер по работе с маркетплейсами, навыки в корректировке и заполнении карточек, знание методов продвижения и рекламы внешней и внутренней, систематичес…
поиск заданий