我如何使用PHP解析HTML?

时间:2012-11-09 03:07:40

标签: php parsing

  

可能重复:
  Robust, Mature HTML Parser for PHP

我有像

这样的html文件
<table class="example2" >
<td >15-06-2012</td>
 <td >154</td>
    <td >1.34</td>
    <td >60</td>
   <td >25</td>
    <td >15</td>
 <td >Doctors service, Nursing service, Auxiliary Service</td>
 </tr>
</table>

实际上这些值来自数据库。可能超过200。 我想使用pasing html。由于我是解析新手,请举一个例子让它易于理解。

1 个答案:

答案 0 :(得分:1)

解析HTML可能相当麻烦......由于HTML主要是一种表示标记语言,因此语法使数据提取成为一项挑战。标签可能不均衡,像<b>这样的标签并不真正提供数据上下文等。

您最好的选择是使用现有的库,例如PHP Simple HTML DOM Parser