新在Symfoob娱乐下载ny 4.3:更好的DomCrawler HTML5解析器
2019年4月25日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony的版本。ob娱乐下载其中一些信息可能是过时了。阅读最近的Symfony文档ob娱乐下载。
的DomCrawler组件简化了DOM HTML和XML文档的导航,使它非常有用的功能测试和网络刮刀。在内部,该组件使用PHP的DOM扩展(和方法等loadHtml ())来解析HTML内容,包括HTML5。
可悲的是,HTML5支持PHP的DOM扩展远非完美,它包括一些不一致。相比之下,第三方HTML5-PHP图书馆提供了一个符合标准的HTML5解析器和作家完全用PHP编写的。而且这是一些久经沙场的Drupal等项目,拥有超过700万的下载量。
这就是为什么在Symfonyob娱乐下载 4.3我们决定选择这个库在DomCrawler集成。如果你不做任何改变在你的应用程序,该组件将使用PHP的DOM扩展。然而,如果你安装HTML5-PHP图书馆应用程序如下:
1
美元作曲家需要策划者/ html5
如果解析内容是HTML5(开始< !doctype html >
),然后自动DomCrawler组件将使用图书馆。
发表在#生活在边缘
评论
杜米尼克Ritter
说在4月25日,2019年在18:14
太棒了!我很确定,我跑进各测试没有注意到的错误。很高兴听到这些是固定的!
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
Titouan Galopin is a certified Symfony engineer and a certified Twig designer.
Get certified! Online exams available in all countries.
Register Now