[DOM] Extraire du contenu HTML avec Xpath
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:
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.