提取音乐播放器中的歌曲名解决方案
——胡
(目前,支持的浏览器有:IE、火狐,及搜狗的IE模式)
要解决的问题是:将酷狗音乐(以其为例)列表中的歌曲名提取出来。
第一步:导出音乐列表。
我们以“默认列表”为例,导出的文件为“默认列表.kgl”.
图1导出KuGoo音乐列表
第二步:将“默认列表.kgl”,转成“默认列表.xml”。
①用记事本的方式,打开"默认列表.kgl"
②将第一行的encoding="windows-1252"改成encoding="UTF-8",并保存
③文件另存为“默认列表.xml",并且保存类型选“所有文件”,编码方式为UTF-8
图2更改encoding
图3另存为xml文件
第三步:在和“默认列表.xml”的相同目录下,新建一个txt,把下面的
内容复制进去,保存,关闭该txt。
TD/">
functionanalysisMusiclist(){
varxmlDoc;
try{
//ForIE
xmlDoc=newActiveXObject("");
}catch(e){
//Forotherbrowrs
try{
xmlDoc=Document("","",null);
}catch(e){
alert(e);
}
}
try{
=fal;
("默认列表.xml");//"默认列表.xml"是歌曲列表名
varaFilename=mentsByTagName("FileName");
varsTemp="";
for(vari=0;i<;i++){
sTemp+=aFilename[i].childNodes[0].nodeValue+"
";
}
(sTemp);
}catch(e){
alert(e);
}
}
analysisMusiclist();