问题是有人知道 Cappuccino 中(type-2)plist 文件的结构是什么吗?
在 Cappuccino 中有很多使用 plist 文件的地方。
一些诸如 info.plist (type-1) 遵循可识别的结构。这些很好,我能理解。
<plist version="1.0">
<dict>
<key>CPApplicationDelegateClass</key>
<string>DocumentController</string>
<key>CPBundleDocumentTypes</key>
<array>
<dict> ..... etc
然而,其他用于导入数据、将 pptx 文件导入幻灯片应用程序以及我相信 Atlas 开发工具不会。
他们有这样的结构
280NPLIST;1.0;D;K;4;$topD;K;23;DocumentPresentationKeyD;K;6;CP$UIDd;1;1E;E;K;8;$objectsA;S;5;$nullD;K;6;$classD;K;6;CP$UIDd;1;2E;K;23;SKPresentationSlideSizeD;K;6;CP$UIDd;1;3E;K;23;SKPresentationNotesSizeD;K;6;CP$UIDd;1;4E;K;20;SKPresentationSlidesD;K;6;CP$UIDd;1;5E;K;26;SKPresentationSlideMastersD;K;6;CP$UIDd;1;7E;K;19;SKPresentationThemeD;K;6;CP$UIDd;1;8E;E;D;K;10;$classnameS;14;
无论大小如何,它似乎都在一条线上(我今天有一个超过 130 万个字符。
一些结构与字符计数有关,但我有一些看起来像有效文件失败的文件,而那些看起来可疑的文件则没有。
我怀疑我刚刚问了一个 Tumbleweed 徽章问题她,但因为我已经有了一个,所以没关系。