2011-01-14 10 views
0

データをExcelファイル(CSVファイルではない)にエクスポートするための優れたPHPライブラリがありますか? WebサイトでExcelファイルをオンザフライで生成

は(代替は、Excelファイルの生成を処理するASP.NET Webサービスを作成することになるが、それは厳密に必要であった場合を除き、私はむしろ、XML形式でネットワーク上の複雑なオブジェクトを送信しません。)PHPについては

+1

http://stackoverflow.com/search?q=php+write+excel – thetaiko

答えて

2

PHPExcelライブラリは、「直接エクスポート」ライブラリではありませんが、PHPを使用してExcelファイルを生成するための素晴らしいライブラリです。

.Netルートに行く場合は、NPOIライブラリをお勧めします。

4

Excelが.xlsファイルを装った標準のHTMLテーブルを受け入れる:

<table><tr><td></td></tr></table> 

ただ、クライアントへのダウンロードには、ファイル拡張子とMIMEタイプを設定します。

+0

賢いテクニック。飛行機で何かをしているなら、それは便利になるかもしれません。 –

+0

これはいいハックではありません。これは、Windowsの不備のためにのみ機能します。 Excelのフィルタリングプロキシまたはより厳しいセキュリティ設定は、一般的ではありませんが、これを破る可能性があります。 – mario

+0

頻繁に使用されます。一部のバージョンのExcelでは無効にできる警告メッセージが表示されますが、フィルタリングプロキシがhtmlをブロックすることは考えられません。 – tawman