Простой DOM Parser - Ссылки и специфические Divs из результата

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

Вопрос

Я пытаюсь разобрать некоторое содержание от конкретного div и сохранить его к внешнему файлу.Хотя это работает, мне не удалось сделать следующее

от div с классом generacodictagcode

  1. Удалить все Divs с классом GeneracodicCode
  2. Полосайте все ссылки.(Оставьте текст, но удалите league_container Plus его атрибуты)
  3. Что у меня до сих пор:

       <?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