htmlpagedom:jQuery启发的Symfony的Crawler DOM操作扩展

时间:2024-06-16 20:30:29
【文件属性】:

文件名称:htmlpagedom:jQuery启发的Symfony的Crawler DOM操作扩展

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-16 20:30:29

php html-document dom-tree domcrawler PHP

HtmlPageDom 重要说明:BC在版本2.0中为与Symfony 4.3兼容而中断,请参阅 。 Wa72\HtmlPageDom是一个PHP库,可使用DOM轻松处理HTML文档。 它需要遍历DOM树,并通过添加用于处理HTML文档的DOM树的方法来对其进行扩展。 当您不仅需要从HTML文件中提取信息(DomCrawler所做的事情)而且还需要修改HTML页面时,此功能很有用。 它可用作模板引擎:加载HTML模板文件,在某些元素(例如页面标题, div#content或ul#menu上设置新HTML内容,并打印出修改后的页面。 Wa72\HtmlPageDom包含两个主要类: HtmlPageCrawler通过添加受jQuery启发HTML特定的DOM操作功能(例如setInnerHtml($htmltext) , before() , append() , wrap() ,


【文件预览】:
htmlpagedom-master
----composer.json(994B)
----.travis.yml(668B)
----UPGRADE.md(2KB)
----.scrutinizer.yml(1KB)
----LICENSE(1KB)
----Resources()
--------jquerytest.html(3KB)
----src()
--------Helpers.php(3KB)
--------HtmlPage.php(9KB)
--------HtmlPageCrawler.php(31KB)
----.gitignore(44B)
----CHANGELOG.md(3KB)
----Tests()
--------HelpersTest.php(769B)
--------HtmlPageTest.php(7KB)
--------utf8.html(916B)
--------phpunit_bootstrap.php(529B)
--------HtmlPageCrawlerTest.php(30KB)
----phpunit.xml.dist(410B)
----README.md(9KB)

网友评论