Bonjour,
Je suis entrain de développer une fonction qui devra extraire une partie d'un document HTML.
J'utilise le chemin Xpath pour bien spécifier la partie à extraire.
Pour le moment, j'utilise ce code:
Code PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $dom = new DOMDocument(); @$dom->loadHTMLFile("http://www.site.com"); $x = new DOMXPath($dom); $nodeList = $x->query("/html/body/p"); for ($i = 0; $i < $nodeList->length; ++$i) { echo $domnodelist->item($i)->nodeValue; }
Le problème est que ça ne m'affiche que du texte sans les balises HTML.
Merci d'avance pour votre aide.
Partager