有没有人有任何关于如何使用QueryPath抓取元标记的示例?我正在尝试获取以下内容:
<meta content="London" property="og:locality">
我最近从simple_html_dom切换到易于使用,记录良好但速度慢。相比之下,QueryPath速度更快,但有关于Google / SO的垃圾文档和很少的问题。
答案 0 :(得分:4)
只需使用:
$locality = qp($html)->find('meta[property="og:locality"]')->attr("content");
$html
是您要解析的html页面。根据您给出的示例,$locality
的值为London
。
这是一个很好的通用教程:http://www.ibm.com/developerworks/web/library/os-php-querypath/index.html