`
liudaoru
  • 浏览: 1559879 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HTML Parser 简介[z]

    博客分类:
  • php
阅读更多

From: http://zhys9.com/blog/?p=94

 

终于找到一个不错的html解析工具。。。

 

要介绍的HTML Parser就是PHP Simple HTML DOM Parser,这个是PHP5版,是根据原作者Jose Solorzano’s 的HTML Parser for PHP 4改写而来的。

或许是喜欢采集数据的伙计们的福音,也是工作需要这个工具是我一个同事发现的,用法很简单:

?View Code PHP
// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
 
// Find all images 
foreach($html->find('img') as $element) 
       echo $element->src . '<br>';
 
// Find all links 
foreach($html->find('a') as $element) 
       echo $element->href . '<br>';

Description, Requirement & Features

  • A HTML DOM parser written in PHP5+ let you manipulate HTML in a very easy way!
  • Require PHP 5+.
  • Supports invalid HTML.
  • Find tags on an HTML page with selectors just like jQuery.
  • Extract contents from HTML in a single line.

从 sourceforge下载最新版
查看文档 Online Document

分享到:
评论
2 楼 liudaoru 2009-10-13  
xbcoil 写道
大哥。这是什么啊。都看不懂

一个php的dom解析工具,我这里只找了一部分说明,你直接看文档吧,很类似xpath。
1 楼 xbcoil 2009-10-13  
大哥。这是什么啊。都看不懂

相关推荐

Global site tag (gtag.js) - Google Analytics