Excel bestanden inlezen met PHP
Hallo ik heb een korte vraag,
Er is mij gevraagd om een klein tooltje te schrijven om een aantal excel bestanden in te lezen naar een DB (tijdens het inlezen moeten er ook een klein aantal transformaties worden gedaan op de data). Mijn idee is om gewoon een scriptje te schrijven die .csv inleest (dit heb ik al eerder gedaan) en dan naar de DB te schrijven.
Nu wil ik eigenlijk vragen of het ook mogelijk is om 'direct' vanuit excel de gegeevns in te lezen in php (zodat ik de stap omzetten naar .csv kan overslaan). Nu heb ik al op internet gezocht maar kan nergens 'echt' een antwoord hierop vinden weet iemand of het mogelijk is om dit te doen?
Er is mij gevraagd om een klein tooltje te schrijven om een aantal excel bestanden in te lezen naar een DB (tijdens het inlezen moeten er ook een klein aantal transformaties worden gedaan op de data). Mijn idee is om gewoon een scriptje te schrijven die .csv inleest (dit heb ik al eerder gedaan) en dan naar de DB te schrijven.
Nu wil ik eigenlijk vragen of het ook mogelijk is om 'direct' vanuit excel de gegeevns in te lezen in php (zodat ik de stap omzetten naar .csv kan overslaan). Nu heb ik al op internet gezocht maar kan nergens 'echt' een antwoord hierop vinden weet iemand of het mogelijk is om dit te doen?
Ik gebruik daarvoor http://code.google.com/p/php-excel-reader/ werkt aardig, alleen sommige getallen geeft hij verkeerd weer.
Gerhard l op 28/03/2012 10:59:54:
Ik gebruik daarvoor http://code.google.com/p/php-excel-reader/ werkt aardig, alleen sommige getallen geeft hij verkeerd weer.
Ah bedankt ik zal dit even nakijken, als iemand anders nog meer tips heeft laat het vooral horen :)
Met de COM extensie kan je vrij makkelijk excel bestanden inlezen. De beste introductie daarvoor vind je dan weer op een Ruby blog (maar de basis zijn hetzelfde). Zoals hiervoor al aangegeven : vooral de weergave van cijfers en datums kan tricky zijn.