2009-08-12 4 views

ответ

8

SimpleTest предоставляет вам с аналогичной функциональностью:

http://www.simpletest.org/en/browser_documentation.html

+1

Класс SimpleTest Browser действительно действительно подходит для работы, однако я искал что-то более легкое, возможно, какую-то библиотеку, не ориентированную на Unit Testing? –

+1

Вы можете использовать браузер SimpleTest без остальной части фреймворка. Это автономный подкомпонент. – troelskn

+1

require_once (dirname (__ FILE__). '/simpletest.php'); и еще десяток других. –

6

Я не знаю, как мощный BeautifulSoup есть, поэтому, возможно, это не будет столь велика; но вы можете попробовать использовать DOMDocument::loadHTML:

Функция разбирает HTML, содержащиеся в источнике строк. В отличие от загрузки XML, HTML не обязательно должен быть хорошо сформирован для загрузки.

После этого вы сможете получить доступ к HTML-документу с использованием методов DOM, включая запросы XPath.

+1

+1 для родного предложения, хотя выполнение запросов XPath в несколько раз сложнее, чем одно и то же в BeautifulSoup. –

+0

oh :-(тоже плохой ^^ –

 Смежные вопросы

  • Нет связанных вопросов^_^