高見知英のかいはつにっし(β)

高見知英のアプリケーション開発日誌 のほか、地域活動などの活動報告ブログ。

ZIP圧縮

複数のファイルをZIP圧縮しておいて、拡張子を独自のものに変えて、あるソフトのファイルフォーマットとして使う…というのは良くある話です。OOO2.0のOpenDocument形式なんかもそうですし、JAVAのjar、Operaのスキンファイルなんかもそうです。Yahoo Widget Engine(元Konfaburator)のwidgetファイルなんかもそうでしょう。拡張子をzipに変えてダブルクリックすれば、解凍レンジなどで解凍することが出来ます。

あんまり自作プログラム上で使ったことはないので分かりませんが、ZIPってそういうのに使いやすいんでしょうか?まあ、多くの場合は何とかXMLあたりでごまかすことは出来そうなものの、ちょっと複雑な場合にはこういうファイル構成も良いのかもしれないですね。