xpath php
Posté : 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:
Je traite comme suit:
<div class="coordonnees_etab_sites">
< div class="adresse_site">........</div>
<span class="tel">......</span>
</div> ??
j'ai essayé:
Merci de votre aide.
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>$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.