iTunes库“Distinguished Kind”

3
我正在解析iTunes xml库。 自iTunes 12以来,新的播放列表可用(电视节目,PDF等)
我希望通过“Distinguished Kind”键值过滤其中一些播放列表。
不幸的是,这些键与文档ITLibDistinguishedPlaylistKind不匹配。
这些“Distinguished Kind”值在哪里记录?
1个回答

1
我正在查看一个由iTunes 12编写的文件,其中Distinguished Kind键与苹果文档ITLibDistinguishedPlaylistKind相匹配,但它们偏移了一个。枚举是从0开始计数,但XML似乎是从1开始计数的。从Distinguished Kind中的值减去1可以正确匹配我的所有播放列表。
例如,给出我的“电视节目”播放列表的XML条目:
<dict>
    <key>Name</key><string>TV Shows</string>
    <key>Playlist ID</key><integer>117297</integer>
    <key>Distinguished Kind</key><integer>3</integer>
    <key>TV Shows</key><true/>
    <key>All Items</key><true/>
</dict>

匹配ITLibDistinguishedPlaylistKindTVShows枚举中的内容。


很多“杰出的种类”都缺失了,但这是一个不错的提示。 - StephBel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接