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,
Ce code extrait les attributs, mais quid du innerHTML?
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 );
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.








Répondre avec citation
Partager