以下代码使用 JavaScript 从网页中提取歌曲列表和描述信息,并将它们组合成'歌曲名 歌单描述'的格式输出:

var songlists = document.querySelectorAll('.song_list__txt');
var songlistText = [];
var songlistss = document.querySelectorAll('.song_list__desc');
var songlistText1 = [];

for (var i = 0; i < songlists.length && i < songlistss.length; i++) {
    songlistText.push(songlists[i].textContent);
    songlistText1.push(songlistss[i].textContent);
}

for (var j = 0; j < songlistText.length; j++) {
    console.log(songlistText[j] + ' ' + songlistText1[j]);
}

示例输出:

'All of Me' 'A playlist of romantic songs for a cozy night in' 'Shape of You' 'A playlist of upbeat songs for working out'

代码说明:

  • querySelectorAll('.song_list__txt')querySelectorAll('.song_list__desc') 用于获取网页中具有特定类名的歌曲列表和描述元素。
  • textContent 属性用于获取元素的文本内容。
  • 循环遍历歌曲列表和描述列表,将每个歌曲名和描述组合成'歌曲名 歌单描述'的格式,并输出到控制台。

注意:

  • 此代码仅演示了基本的数据提取逻辑,实际应用中可能需要根据具体的网页结构进行调整。
  • 为了保护隐私,请勿使用此代码提取非公开数据。
提取网页歌曲列表及描述信息

原文地址: https://www.cveoy.top/t/topic/ov9A 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录