[RESOLU] xpath php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] xpath php

xpath php

par damien_55 » 29 sept. 2013, 20:01

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.