PHP中的Mechanize和BeautifulSoup?
我在想,PHP有没有类似于Mechanize或BeautifulSoup这样的工具呢?
2 个回答
9
我不知道BeautifulSoup有多强大,所以也许这个方法不太好;但你可以试试用DOMDocument::loadHTML
:
这个函数可以解析字符串中的HTML内容。跟加载XML不同,HTML不需要格式完全正确就能加载。
使用这个之后,你应该能通过DOM的方法来访问HTML文档,包括使用XPath查询。
8
SimpleTest给你提供了类似的功能: