bonsoir,
avec le DOMDocument et DOMXpath, je peux parcourir une page html, ce que j'aimerais faire c'est extraire le innerHTML des tags html.
Voici un script exemple,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
$html = new DOMDocument;
$html->loadHTMLFile('http://www.exemple.fr/domxpath.html');
$xpath = new DOMXPath($html);
 
$links = $xpath->query( '//a' ); 
 
 
foreach ( $links as $link ) 
{ echo $link->getAttribute( 'href' ), "<br />"; } 
libxml_clear_errors(); 
 
libxml_use_internal_errors( $oldSetting );
Ce code extrait les attributs, mais quid du innerHTML?

en parcourant la documentation de php.net je ne trouve pas la méthode pour extraire le texte qu'il y a entre le début et la fin d'un tag html.

Quelle est la méthode? Merci.