我试图为 < em> itunes 10 < / em > 分析 < em> 音乐库 xml < / em > 。 要求只分析 < em> smart em > 和 用户创建的 < em > 播放列表,并跳过 Library、Musics、Tv shows. 。
智能播放列表有 SmartInfo 和 Smart标准 。 例如,我有一个用户创建的名为图书馆和音乐的播放列表, 我如何区分它们和原始的Library 和包含我所有音乐的“em>音乐 ?
<key>Playlists</key>
<array>
<dict>
<key>Name</key><string>Library</string>
<key>Master</key><true/>
<key>Playlist ID</key><integer>893</integer>
<key>Playlist Persistent ID</key><string>1BEAC6B526CA9EE0</string>
<key>Visible</key><false/>
<key>All Items</key><true/>
<key>Playlist Items</key>
<array>
.....
</array>
</dict>
...
...
<dict>
<key>Name</key><string>Library</string>
<key>Playlist ID</key><integer>1509</integer>
<key>Playlist Persistent ID</key><string>8F9656FD7FC595B1</string>
<key>All Items</key><true/>
<key>Playlist Items</key>
<array>
....
</array>
</dict>
</array>
我看到的唯一主要差异是 可见 < / em > 文本。 Master em> 无法用于 音乐, Tv shows , 因此也不能使用它。 假设根据 playlist id em > 或 playlist 持续有效的 id em > 来区分。