diggin/diggin-scraper
Composer 安装命令:
composer require diggin/diggin-scraper
包简介
web-sraping component, inspired by Perl’s Web::Scraper. It provides a DSL-ish interface for traversing HTML documents and returning a neatly arranged PHP ‘s multidimensional array
README 文档
README
web-sraping component, inspired by Perl’s Web::Scraper. It provides a DSL-ish interface for traversing HTML documents and returning a neatly arranged PHP's multidimensional array.
#CHANGELOG for 0.9.0 change behavior when extracting target is not found #1
if you want throw exception for v0.8 compatibility, please use throwTargetExceptionsOn method.
$scraper->throwTargetExceptionsOn(true);
Feature
- into multidimensional array
- Handle CSS Selector or XPath expression
- Automatically convert to UTF-8
- based on Diggin_Http_Charset
- Beautify ugly HTML into XHTML automatically
- based on Diggin_Scraper_Adapter_Htmlscraping & tidy
- convert relative path into absolute URL automatically ("a href" & "img src")
- Enable change Strategy (xpath or regex) & Enable change pretreat converting HTML
Requirements
- PHP 5.3.3 or over
- Zend Framework 2
- Diggin components
- Diggin_Http_Charset
- Diggin_Scraper_Adapter_Htmlscraping
统计信息
- 总下载量: 81
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 3
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2012-10-03