Simple DOMパーサー - 結果からリンクのストリッピングリンクと特定のDIV

StackOverflow https://stackoverflow.com//questions/23012492

質問

特定のDIVからコンテンツを解析して外部ファイルに保存しようとしています。これはうまくいきますが、次の

を実行できませんでした

クラスleague_container

  1. クラスbar
  2. ですべてのDIVを削除します。
  3. すべてのリンクをストリップします。(テキストを残しますが、aとその属性を削除)
  4. これまでのものは:

       <?php
        include( 'simple_html_dom.php'); 
        $html = file_get_html('https://some.domain.com/');
    
        $divContents = array();
    
        foreach ($html->find('div.league_container') as $div) 
        {
            $divContents[] = $div->outertext;
        }       
    
    
    file_put_contents('parser/est-results.htm', implode(PHP_EOL, $divContents));
    ?>
    
    .

    任意の助けが理解されるでしょう。

役に立ちましたか?

解決

outertext =

$div->outertext = '';
$a->outertext = $a->text();
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top