想抓取一个网站的某些数据,网页上显示正常数据如下:
数据-1:111 112 113 数据-2:222 223 224
查看网页源代码,却找不到数据源,网页代码显示如下:
|
数据-1:
<label id="data-1"></label> |
问一下这个值该怎么获取?
1
killerv 2018 年 6 月 8 日
js 渲染出来的吧
|
2
ben1024 2018 年 6 月 8 日
>PHPQuery
>symfony/dom-crawler >symfony/css-selector |
3
VgV 2018 年 6 月 8 日
这种格式好像菠菜。。。。
|
4
fcten 2018 年 6 月 8 日
直接爬取 api 接口。
|
5
zsdroid 2018 年 6 月 8 日
strip_tags
|
6
Sunrise837 OP @VgV 老铁啥意思?
|
7
Sunrise837 OP @killerv 不是 ajax 加载吗
|
8
han8gui 2018 年 6 月 8 日
你这个说的不怎么清楚
常见方案:phantomjs 获取 js 执行后的代码,再用 phpquery 解析 DOM |
9
atonganan 2018 年 6 月 8 日
菠菜 -->bc -->菲律宾
|
10
Sunrise837 OP @han8gui 谢谢老铁
|