parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

порядка нет. сочувствую

Александр Петросян (PAF) 03.08.2005 12:15

если поставщиков 100 и файлы различаются, то можно смело сказать, что если не программа, то человек где-то ошибётся и что-то перепутает.

чтобы не заниматься преобразованием форматов:
самое простое, это каждому поставщику выдать URL, куда он войдёт и сделает ритуальное действие:
откроет Excel, выделит весь текст, Edit|Copy.
перейдёт на вашу страничку в <textarea name=data> и сделает туда Edit|Paste.

если же файлы уже собираются из разнородных источников, и трогать имеющуюся схему нельзя, то, для начала, надо написать несложную программку, которая умеет работать с .xls форматом.

удобнее всего делать это на Windows, и удобнее всего, на MS Access.
там работа с .xls файлами идёт, как с родными, и обработать разом много файлов можно совсем небольшим куском кода.

во что превращать эти файлы будет в руках Access программиста. вариант: сразу делать POST запрос на ваш сервер, где пятистрочный скрипт будет их забрасывать в базу данных.