如何通过xpath从网站获得标题?

时间:2012-07-01 08:54:38

标签: php xml xpath domdocument

我正在玩xpath,但不知道如何使用xpath从网站获取标题,这是我的代码,但我不知道下一步该做什么......

$dom = new DOMDocument();
$dom->loadHTMLFile("http://www.cool.de");

$x=new DOMXPath($dom);
$result = $x->query("//TITLE");

//...???

和print_r($ result)只显示“对象”,是否有类似print_r的函数来查看对象内部是什么,所以我不必猜测?

1 个答案:

答案 0 :(得分:9)

$result is a DOMNodeList

echo $result->item(0)->textContent

编辑: xpath区分大小写 - dom节点必须为小写:

echo $x->query('//title')->item(0)->textContent

This现在有效