跳到主要内容

简介

[
'name' => '苹果单机',
'list' => [
'url' => 'http://www.jyrd.com/app/applegame.html',
'xpath' => "//div[@class='img_nav_child']",
'pageXpath' => '//a/@href',
'pagePrefix' => ''
],
],

目前只支持 Xpath,因为现在都能通过 Xpath 进行获取到。

pagePrefix

如果内容页地址使用的是相对路径,比如

  • /app/120292.html

那么需要加上前缀 http://www.jyrd.com

如果使用的是绝对路径或者自适用协议

  1. ../app/120292.html
  2. //www.jyrd.com/app/120292.html

那么需要数据加工。

比如第二种情况的范例:

[
'name' => '苹果单机',
'list' => [
'url' => 'http://www.jyrd.com/app/applegame.html',
'xpath' => "//div[@class='img_nav_child']",
'pageXpath' => '//a/@href'
'pagePrefix' => ''
'pageHandle' => [
'preg_replace' => [
'before' => '/\/\/(.*)/',
'after' => 'http://'
]
]
],
],