dajoho / itunes-php
解析iTunes XML文件(完整库或部分导出)以获取其信息、曲目和播放列表。由Robert A. Wallis原创,Peter Minarik提供PHP5支持。
1.0.1
2019-07-11 21:00 UTC
This package is auto-updated.
Last update: 2024-09-16 00:08:15 UTC
README
一个类,用于从iTunes XML文件中提取信息、曲目和播放列表。
原始代码版权(c)2003年由Robert A. Wallis所有。2005年由Peter Minarik修改,2013年由Conan Theobald修改。
LGPL许可:见LICENSE
关于
一个简单的PHP类,可以读取iTunes XML文件,并将包含在内的信息、曲目和播放列表转换为对象数组。
在打开XML文件后运行#processPlaylists()
方法后,可以将曲目与播放列表项匹配。
支持按字符串、数字和日期排序字段。
说明
请参阅example.php以获取基本实现示例。
require_once 'iTunesXMLparser.class.php'; $xml_path = 'iTunes playlist export.xml'; $itunes = new iTunesXMLParser(); $itunes->sort_field = 'Track ID'; $itunes->sort_direction = 'ascending'; $itunes->open( $xml_path ); /* "$itunes->data" is now available. print_r to see what's inside: print_r( $itunes->data ); */
对于转换为JSON,我建议使用jsbeautifier.org
的PHP端口。
致谢
基于以下工作
原始作者Robert A. Wallis的详细信息可在此找到