如何提取酷狗(其他音乐播放器亦可)列表中的歌曲名

发布时间:2014-02-17 17:42:31   来源:文档文库   
字号:

提取音乐播放器中的歌曲名解决方案

——

(目前,支持的浏览器有:IE、火狐,及搜狗的IE模式)

要解决的问题是:将酷狗音乐(以其为例)列表中的歌曲名提取出来。

第一步:导出音乐列表。

我们以默认列表为例,导出的文件为默认列表.kgl”.

1 导出KuGoo音乐列表

第二步:将默认列表.kgl”,转成默认列表.xml”

用记事本的方式,打开"默认列表.kgl"

将第一行的encoding="windows-1252"改成encoding="UTF-8",并保存

文件另存为默认列表.xml",并且保存类型选所有文件,编码方式为UTF-8

2 更改encoding

3 另存为xml文件

第三步:在和默认列表.xml”的相同目录下,新建一个txt,把下面的内容复制进去,保存,关闭该txt

>  

 xmlns="http://www.w3.org/1999/xhtml">  

  

 http-equiv="Content-Type" content="text/html; charset=gb2312" />  

</span><span>kugoo</span><span>音乐列表解析</span><span>  

 type="text/javascript">  

    function analysisMusiclist() {  

        var xmlDoc;  

        try{  

            // For IE  

            xmlDoc = new ActiveXObject("Microsoft.XMLDOM");  

        } catch(e) {  

            // For other browsers  

            try {  

                xmlDoc = document.implementation.createDocument("", "", null);  

            } catch(e) {  

                alert(e.message);  

            }  

        }     

          

        try {  

            xmlDoc.async = false;  

            xmlDoc.load("默认列表.xml");        // "默认列表.xml" 是歌曲列表名  

              

            var aFilename = xmlDoc.getElementsByTagName("FileName");  

            var sTemp = "";  

            for (var i=0; i; i++) {  

                sTemp += aFilename[i].childNodes[0].nodeValue + " />";  

            }  

            document.write(sTemp);  

       } catch(e) {  

            alert(e.message);  

        }  

    }  

  

  

  

     id="myId">

  

     type="text/javascript">  

        analysisMusiclist();  

      

  

  

kugoo</span><span>音乐列表解析</span><span>

然后,将这个txt的后缀名改成.htmlOK,双击打开该html文件。

在浏览器上,看到的效果:(有时可能会出现下图)

这时一定选择允许阻止的内容。然后出现下图:

现在,你可以把它们复制下来了哈哈……

祝君成功,身体健康,万事如意!

——

本文来源:https://www.2haoxitong.net/k/doc/b2611d2b866fb84ae45c8d54.html

《如何提取酷狗(其他音乐播放器亦可)列表中的歌曲名.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式