我正在学习使用PHP简单的HTML DOM分析器和Xpath进行刮取。根据这里给出的更新日志http://sourceforge.net/news/?group_id=218559。 PHP SImple HTML DOM解析器支持从Firebug生成的xpath。但我无法弄清楚如何使用它。任何人都可以给我看一个相同的例子...如何在PHP中使用Xpath简单的HTML DOM分析器
1
A
回答
3
find函数。 http://simplehtmldom.sourceforge.net/manual.htm#section_find
$content = file_get_html($link);
$elems = $content->find("/html/body/div/div");
1
有一个在简单的HTML DOM解析器发现功能。但它接受选择器! 所以你不能只写
$html = file_get_html($link);
$elements = $html->find("/html/body/div/p");
,因为这样你会得到一个以上的元素!
度日XPath的标记只是确切元素,写
$element = $html->find("/html/body/div[1]/p[1]", 0);
相关问题
- 1. PHP简单的HTML DOM分析器模
- 2. 如何使用PHP简单的HTML DOM DOM解析器
- 3. PHP简单的HTML DOM解析器
- 4. PHP简单的HTML DOM解析器
- 5. PHP简单的HTML DOM解析器 - 环
- 6. 使用简单的HTML DOM解析器
- 7. 使用PHP简单的HTML DOM解析器url与PHP变量
- 8. PHP简单的HTML DOM分析器与值拆分
- 9. PHP的HTML简单的DOM分析器返回NULL
- 10. 用简单的HTML DOM解析器
- 11. HTML解析使用简单的HTML DOM解析器
- 12. Java相当于PHP简单的HTML DOM分析器
- 13. PHP简单的HTML DOM分析器删除字符/ str_replace
- 14. 使用PHP获取文本简单的HTML DOM解析器
- 15. 使用PHP获取评论简单的HTML DOM解析器
- 16. 使用PHP简单的HTML DOM解析器
- 17. 不能用PHP解析网页简单的HTML DOM解析器
- 18. 用PHP提取纯HTML简单的HTML DOM解析器
- 19. PHP:简单的DOM解析器如何迭代这个html
- 20. 如何使用简单的HTML DOM解析器
- 21. PHP简单的HTML DOM解析器:提取整个DOM树
- 22. 如何使用PHP简单的HTML DOM解析器启用gzip压缩
- 23. 使用PHP简单的HTML DOM分析器搜索元素名称
- 24. 如何在PHP中简单的HTML DOM解析器过滤的图像类型
- 25. PHP简单的HTML DOM解析器 - 解析嵌套元素
- 26. 采用PHP简单的HTML DOM解析器的随机链接
- 27. <tbody>毛刺在PHP简单的HTML DOM解析器
- 28. 如何使用PHP简单HTML DOM解析器提取标题和元描述?
- 29. PHP简单的html dom解析器 - 查找单词
- 30. PHP - 简单的HTML Dom解析器 - 500服务器错误