Simple Dom Parser - suppression des liens et des divs spécifiques du résultat
Question
J'essaie d'analyser le contenu d'un div spécifique et de l'enregistrer dans un fichier externe.Bien que cela fonctionne, je n'ai pas réussi à faire ce qui suit
Du div avec classe league_container
- supprimer tous les divs avec la classe
bar
- supprimer tous les liens.(laissez le texte mais supprimez
a
plus ses attributs)
Ce que j'ai jusqu'à présent c'est :
<?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));
?>
Toute aide serait appréciée.
La solution
utiliser outertext =
:
$div->outertext = '';
$a->outertext = $a->text();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow