pmvc-plugin/html_parser

HTML 解析器

0.1.11 2018-04-21 23:27 UTC

This package is auto-updated.

Last update: 2024-09-12 15:03:31 UTC


README

Latest Stable Version Latest Unstable Version Build Status License Total Downloads

Html 解析器

如何使用?

public function css($content, $selector)

include('vendor/autoload.php');
PMVC\Load::plug();
$plug = \PMVC\plug('html_parser');
$object = $plug->css($html, $your_css_$selector);
var_dump($object->html());

实用技巧

文本或HTML

  • object->text()
  • object->html()

获取标签属性

  • object->attr('href')

处理列表(QueryPath)

   $DOMElement = QueryPath->get(int index)                  // start from zero
   \PMVC\plug('html_parser')->css($DOMElement, $selector);

解析引擎

使用Composer安装

1. 下载Composer

2. 安装:使用composer.json或直接使用命令行

2.1 使用composer.json安装

  • vim composer.json
{
    "require": {
        "pmvc-plugin/html_parser": "dev-master"
    }
}
  • php composer.phar install

2.2 或者使用命令行

  • php composer.phar require pmvc-plugin/html_parser

或者

  • composer require pmvc-plugin/html_parser