提取网页歌曲列表及描述信息
以下代码使用 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 著作权归作者所有。请勿转载和采集!