Page 1 sur 1

xpath php

Posté : 29 sept. 2013, 20:01
par damien_55
Bonjour a tous,

Je parse un xml qui contient les éléments, j'ai un probleme sur un noeud:

j'ai un noeud comme suit:

Code : Tout sélectionner

<li> <h3>....<h3> <div class="coordonnees_etab_sites"> < div class="adresse_site">........</div> <span class="tel">......</span> </div> <li>
Je traite comme suit:
$ets_joint="/html/body/div/div[2]/div/div[4]/div/ul/li[3]/div/ul/li";

$r6 = $xpath->query($ets_joint);
foreach($r6 as $ets_joint2){
echo $ets_joint2->getElementsByTagName("h3")->item(0)->nodeValue.'<br>';

}
Mais je ne vois pas comment faire pour récupérer:

<div class="coordonnees_etab_sites">
< div class="adresse_site">........</div>
<span class="tel">......</span>
</div> ??

j'ai essayé:
echo $ets_joint2->div->div->nodeValue.'<br>';
mais cela ne fonctionne pas.

Merci de votre aide.