首页 > 编程知识 正文

爬取网页数据步骤,怎么爬网站里的数据

时间:2023-05-05 00:03:21 阅读:269450 作者:1413

记录网上爬数据的方法 PS:关键判断原数据和目标数据的差别

下面是对某网站获取酒店名称的例子:
被爬的网址:http://www.liemingwang.com/dpmz/4958.html

/***大致思路:确认数据位置或特定的id/class,通过分析原始数据和目标数据的差别,寻找规则或者创造规则,*然后把想要的数据放到一个变量里方便获取* 1、.content是网页需要拿到数据的大致位置。* 2、通过 .split("}、") 分割字符串成为有一定规则的数组数据。* 3、通过forEach遍历数组,进一步获取目的数据*/var dataArr=[];//装载数据$(".content").text().split("}、").forEach(function(item,index){ if(index){ dataArr.push(item.slice(0,item.indexOf("酒店"))); }});console.log("-- 目标数据 --",dataArr);

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。