使用方法

    1. 用 Chrome 打开歌单的 web 页面(可以通过分享拿到链接,链接类似这样:http://music.163.com/playlist?id=xxx&userid=yyy)
    1. 然后右键“检查”(如果有左上角有 device 选项,需要选择 Laptop 开头的,可以在 Edit/编辑 里添加)
    1. 在 console 里输入下面脚本,即可输出 “歌曲名 - 歌手名” 格式的内容:
    1. 通过https://www.spotlistr.com/ 或 https://www.tunemymusic.com/ 导出到 Apple Music 或者 Spotify 等音乐平台
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    (function () {
    let iframeDocument = document.getElementById("g_iframe").contentDocument;
    let tempElement = iframeDocument.createElement("div");

    function getSinger(trNode) {
    tempElement.innerHTML = trNode.innerHTML;
    return tempElement.getElementsByTagName("span")[0].title;
    }

    function getSongName(trNode) {
    tempElement.innerHTML = trNode.innerHTML;
    return tempElement.getElementsByTagName("b")[0].title;
    }

    let allSongsTRNode = iframeDocument.querySelectorAll('table.m-table > tbody > tr')

    var songsStr = "";
    allSongsTRNode.forEach(songTR => {
    songsStr += (getSongName(songTR.childNodes[1]) + " - " + getSinger(songTR.childNodes[3]));
    songsStr += "\n";
    });
    console.log(songsStr);
    })();

可能用得上,网易云显示完整歌单

https://greasyfork.org/zh-CN/scripts/406054-网易云音乐显示完整歌单