Я пытаюсь получить доступ к некоторым ссылкам через Google, используя xpath. Ниже работает нормально, и все ссылки отображаются.
$query = $xpath->evaluate("/html/body//a");
for ($x=0 ; $x < $query -> length; $x++)
{
$href=$query->item($x);
$url=$href->getAttribute('href');
echo $url."<br>";
}
Но когда я пытаюсь использовать приведенный ниже xpath, ничего не отображается .. Я уверен, что xpath правильный, потому что он оценен и результат показан в xpather ..
/html/body[@id='gsr']/div[@id='cnt']/div[@id='res']/div[1]/ol/li/div//cite
for ($x=0 ; $x < $query -> length; $x++)
{
$href=$query->item($x);
$url=$href->getAttribute('cite');
echo $url."<br>";
}
Может кто-нибудь сказать, пожалуйста, что я не так делаю? любая помощь будет высоко ценится