🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10807

Re: excell bestand(.xls) lezen in php

#10807
From: Philip Paeps
Date: Tue, 26 Feb 2002 18:49
50 lines
3070 bytes
Yuri Teirlynck <yuri.teirlynck@pandora.be> wrote:
> dennis wrote:
>> 
>> hoi,
>> 
>> hoe kan ik met php op een niet-windows computer een excell-bestand (.xls)
>> lezen?
>> gaat dit? is hier een klasse voor?

> Ooit al geprobeert om uw excell file op te slaan als een csv-file... die kan je
> dan waarschijnlijk wel zonder moeite verwerken in php...

Het probleem is natuurlijk als je 'proper geformateerde' (ie: met kleurtjes,
fontjes, etc) spreadsheetjes in Excel formaat naar de pers moet sturen, en dit
wekelijks, en elk spreadsheetje 38blz, dan kan je met CSV files weinig doen...

>> wellicht is deze informatie te vinden op de msdn pagina's van microsoft,
>> maar vindt daar tussen het bos de bomen niet meer...
>> 
> En dat is een groot bos... jammergenoeg geen bordjes met 'u bevindt zich
> hier'...

...je kunt het bos zelfs niet in met een deftige browser. (Mozilla, Opera,
Lynx).

>> dus wat zoek ik? een verwijzing naar 'de' msdn-pagina met de nodige uitleg,
>> of een tutorial waar het goed in uitgelegd is.
>> 
> .xls is een gesloten formaat... iemand die het waagt om de specs ervan volledig
> te publiceren zou wel in de problemen kunnen geraken met microsoft...

Het BIFF formaat is inderdaad gesloten, maar vriendelijke zielen hebben zich
al bezig gehouden met het te documenteren.  De documentatie op de site waar ik
naar verwees in mijn follow-up op de OP is relatief compleet: je kan er al wat
mee doen!  Verder is het wat links en rechts hacken, en je komt er wel.  Als
je geen schrik hebt van binary, en een beetje programmeer-ervaring hebt, kan
een binary formaat niet echt zo'n grote challenge zijn.  Het meeste is al
gedocumenteerd, als je extra's nodig hebt kun je die ook zonder problemen
opzoeken.

[...]

> Yuri(die .xls-files automatisch uit z'n mail laat verwijderen)

 - Philip [die ze gewoon in een hex editor leest]

-- 
Philip Paeps                                                   philip@paeps.cx

  Never tell them what you wouldn't do.
Technical Details
Message-ID: <XMQe8.196490$rt4.20813@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <SMLe8.193647$rt4.20753@afrodite.telenet-ops.be> <3C7BD95B.2953441@pandora.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,bcbe8397f6370c6b
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-02-26 10:50:14 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: excell bestand(.xls)  lezen in php
Newsgroups: be.comp.programming
References: <SMLe8.193647$rt4.20753@afrodite.telenet-ops.be> <3C7BD95B.2953441@pandora.be>
User-Agent: tin/1.5.11-20020130 ("Toxicity") (UNIX) (FreeBSD/4.5-STABLE (i386))
Lines: 50
Message-ID: <XMQe8.196490$rt4.20813@afrodite.telenet-ops.be>
Date: Tue, 26 Feb 2002 18:49:27 GMT
NNTP-Posting-Host: 213.118.35.252
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1014749367 213.118.35.252 (Tue, 26 Feb 2002 19:49:27 MET)
NNTP-Posting-Date: Tue, 26 Feb 2002 19:49:27 MET
Organization: Telenet Internet