galvao/gerdr

操作 DOM HTML 树

维护者

详细信息

github.com/galvao/gerdr

主页

源码

问题

安装: 1

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 0

类型:项目

0.1.0-alpha 2019-10-02 14:44 UTC

This package is auto-updated.

Last update: 2024-09-06 07:10:53 UTC


README

Gerdr Logo

通过 PHP 的 DOM 扩展操作 DOM HTML 树。

安装

composer require galvao/gerdr

用法

  • 作为应用程序
/path/to/gerdr/bin/gerdr -c /path/to/config.json -d /path/to/dom.html

作为应用程序,Gerdr 输出修改后的 DOM HTML,以便可以通过管道、转发等操作传递到任何 bash 应用程序。

  • 在您的项目中
try {
    $gerdr = new Gerdr($dom, $config);
} catch (\Exception $e) {
    // Treat the exception
}

try {
    $gerdr->process();
} catch (\Exception $e) {
    // Treat the exception
}

$result = $gerdr->getModifiedDom();

依赖项

操作

目前 Gerdr 只支持使用 remove 操作删除元素/属性。

致谢