conf/コンフィグ/シリアライズ/設定ファイル/構造化データ
LTSV
- ラベル付きTSV。
- Apacheのログとかで便利そうってことで。
JSON
- コメントが書けない。
- ケツカンマ不可。
Perl5 の JSON.pm/JSON::XS では relaxed JSON というものがサポートされている。これは JSON 仕様をゆるくしたもので、 shell style のコメント(# 以後がコメントとなる)のサポートと、ケツコンマのサポートが含まれている。
YAML
- Ruby on Rails。
- バージョンによる互換性に微妙な点。
XML
- 冗長。
INI
- 仕様がない。
.pl
- Perlで書いて、doで読み込む。