【问题标题】:how to scrape the external url using php simple html dom parser如何使用 php 简单的 html dom 解析器抓取外部 url
【发布时间】:2012-03-29 15:55:40
【问题描述】:
<div id="lyrics">
  <img />
  <span id="line_31" class="line line-s">En medio de este tropico mortal</span
  <br>
  <span id="line_32" class="line line-s">Roots and creation, come again!</span>
  <br> 
  <span id="line_33" class="line line-s">So mi guardian, mi guardian mi lift up di plan</span>
  <span id="line_34" class="line line-s">Now everybody a go' do dis one</span>
  <span id="line_35" class="line line-s">Like in down di Caribbean</span>
  <span id="line_36" class="line line-s">San Andrés, Providence Island</span>
  <br>
</div>

这里我有一个 div,在 div 里面有多个 span 和 span 之间的 br 标签。我想按原样刮掉 span 文本和 br 标记。那么如何使用 php 简单的 dom 解析器进行抓取。

感谢您的帮助。

【问题讨论】:

    标签: php html parsing dom


    【解决方案1】:

    假设您上面的 html 文件名为“index.html”。

    $html = file_get_html("index.html");
    $element = $html->find('div#lyrics');
    $result = $element->innertext;
    

    您要查阅手册:http://simplehtmldom.sourceforge.net/

    【讨论】:

      猜你喜欢
      • 2013-12-26
      • 2016-02-22
      • 2015-01-07
      • 1970-01-01
      • 2011-09-16
      • 2011-08-02
      • 1970-01-01
      • 2012-01-17
      • 1970-01-01
      相关资源
      最近更新 更多