プロパティリストの XML タグ
プロパティリストが Core Foundation オブジェクトのコレクションを XML プロパティリストに変換するとき、ドキュメントタグ <plist> を使用してプロパティリストを包みします。Core Foundation のデータ型に使用されるその他のタグは、表 1 にリストされています。
XML データ形式は、プロパティーリストの理解やデバッグの助けとして、ここでは厳密に文書化しました。これらのタグは将来のリリースで変更される可能性があり、直接これらの文書を信頼しないで下さい。
CFDictionary オブジェクトのコンテンツをコード化する場合、各メンバーは <key> タグに辞書キーを置き、その直後に 表 1 の該当するタグの対応する値でコード化されます。サンプルの XML のプロパティリストから生成されたデータについては、プロパティリストの保存と復元 を参照してください。
表 1 : XML に相当する Core Foundation 型
CF 型 | XML タグ |
---|---|
CFString | <string> |
CFNumber | <real> or <integer> |
CFDate | <date> |
CFBoolean | <true/> or <false/> |
CFData | <data> |
CFArray | <array> |
CFDictionary | <dict> |
前の章 次の章