PHP Html Dom/解析器
i) 我需要使用 php 从 html 页面中提取一些元素。
ii) 我正在使用 html dom 解析器。
iii) 我已经能够提取所有 ****s、****s、**
**s
等。
iv)我应该如何
**<td class = ""><a href = "">ABC</a></td>**
使用href提取Anything中包含的类型/元素,即href的属性
注意: 我需要提取ABC
i) I need to extract few elements from a html page using php.
ii) Am using html dom parser.
iii) I have been able to extract all **<a>**s, **<b>**s, **<li>**s
, etc.
iv) How should I be able to extract elements of the type/enclosed within
**<td class = ""><a href = "">ABC</a></td>**
Anything using href, i.e. property of href
Note: I need to extract ABC
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这可能不是您正在寻找的答案,但是,我之前使用过 phpquery,并发现它是完成此类工作的绝佳工具。
http://code.google.com/p/phpquery/
This might not be the answer you are looking for but, I have worked with phpquery before and found it to be a great tool to do that kind of work.
http://code.google.com/p/phpquery/
使用 DOM 解析器您将无法获得整个结构。
为此,您应该使用
getAttribute()
方法。 检查此处这也是一个简单的示例
You will not get the entire structure using the DOM Parser.
You should use
getAttribute()
method for that purpose. Check hereHere is a simple example also