複雑なExcelファイルをプログラムで作成する方法
セルが結合されていたりするようなExcelファイルはCSVでは表現できません。
またExcelファイルはバイナリ形式のためプログラムで作成するには厄介です。
このようなときにはXML形式が使えます。
[参考記事] Excelで保存したときのCSVファイルの仕様
[参考記事] HTMLのTABLEタグを簡単にCSVファイルに変換する方法
元になるExcelファイルを作成して、ファイルの種類を『XMLスプレッドシート』にして保存します。

このファイルはバイナリ形式ではなくテキスト形式のためプログラムで作成するのは簡単です。
またwebで公開する場合のContent-Typeは次のようになります。
Content-Type: application/xml
スポンサーリンク
関連記事
- ユーザーフォルダのパスを取得する方法
- コマンドプロンプトの文字コードを変える方法
- コードページの一覧
- ナインパッチとは(9-Patch)
- PCでスマートフォンサイトにアクセスする方法
- Windowsでファイルの拡張子を表示する方法
- switch文とif文の違い
- Excelで保存したときのCSVファイルの仕様
- Yahoo!JAPANの提供するAPI
- 郵便番号データのダウンロードと注意点
- ハードタブとソフトタブ
- PHP
- create_functionでメソッドを使用する方法
- ファイル操作
- サイトを公開するときの設定
- Zen Cart(ゼン・カート)
- XOOPS Cube
- $_REQUESTに入る値と、その優先順位
- 正規表現のパターン文字列に日本語文字を使うときの注意
- Softbankの携帯で文字の色を白にするときは注意
- JISコードでstrlenの文字数が合わない(目視の文字数とstrlenの文字数が異なる)
- Mantisのユーザー管理テーブル(mantis_user_table)
- PHPのバージョン表記の隠蔽
- 『このインターネットのサイトを開くことができません。』と出て、ファイルをダウンロードできない
- クッキー(cookie)について
- mb_strlenやmb_strimwidthの注意点
- SQL Buddy ブラウザベースのMySQL管理ツール
- $_SERVER['PHP_SELF']は危険?
- 数字(0〜9)のみかどうかを調べる正しい方法
- PHPのインストール
- Softbankで絵文字を表示させる
スポンサーリンク






