最近のOSXのplistはバイナリなんだそうな。SafariのWeb Archive形式もそれみたい。
XML版の仕様は見つかったんだけど、バイナリ版の仕様は探しきれませんでした。
今回は(も)遊びで使うものなので、Java、Python、Perlの出所の違う三つのライブラリを眺めて仕様を予想して書くことにしました。三者それぞれ書式の解釈方法に微妙な違いがあるのが不思議です。せっかくなので三者を混ぜて、どれとも違う仕様にしてみました。整数の解釈、どれが正解なんだろう。unsignedだけしかないと思って良いのかしら。
あわせて読みたい
RubyによるMac OS Xデスクトップアプリケーション開発入門 ~Ruby×RubyCocoa/MacRuby×HotCocoa~
- 作者: 高尾宏治,中川智史,木村渡
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2009/09/25
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 177回
- この商品を含むブログ (34件) を見る