xparse/element-finder
最新稳定版本:3.0.0
Composer 安装命令:
composer require xparse/element-finder
包简介
Elegant data scrapping
README 文档
README
Extract data from html with elegant xpath/css expressions and prepare data with regexp in single line.
Install
Via Composer
$ composer require xparse/element-finder
Usage
$page = new ElementFinder($html); $title = $page->value('//title')->first(); echo $title;
Advanced usage with regexp
$page = new \Xparse\ElementFinder\ElementFinder('<html> <div class="tels"> 044-12-12, 258-16-16 </div> <div class="tels"> (148) 04-55-16 </div> </html>'); $tels = $page->value('//*[@class="tels"]')->split('!,!')->replace("![^0-9]!"); print_r($tels); /* [0] => 0441212 [1] => 2581616 [2] => 148045516 */
Css selectors
Read this document. Using css selectors.
Testing
./vendor/bin/phpunit
Contributing
Please see CONTRIBUTING for details.
Credits
Xpath info
- XPath/CSS Equivalents
- Choose between XPath and jQuery with an XPath-jQuery phrase book
- XPath and CSS Selectors
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 43.91k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 35
- 点击次数: 1
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-12-12