Вопрос по python, php, mechanize, beautifulsoup – Механизировать и BeautifulSoup для PHP? [закрыто]

18

Мне было интересно, есть ли что-нибудь подобное, как Mechanize или BeautifulSoup для PHP?

Ваш Ответ

2   ответа
6

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

The function parses the HTML contained in the string source . Unlike loading XML, HTML does not have to be well-formed to load.

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

ох :-( очень плохо ^^
+1 для нативного предложения, хотя выполнение запросов XPath в несколько раз сложнее, чем то же самое в BeautifulSoup. Alix Axel
8
Класс SimpleTest Browser действительно выполняет свою работу правильно, однако я искал что-то более легкое, возможно, какую-то библиотеку, не ориентированную на модульное тестирование? Alix Axel
require_once (имя_директории (FILE) & APOS; /simpletest.php'); и дюжина других включает. Alix Axel
Вы можете использовать браузер SimpleTest без остальной части фреймворка. Это автономный подкомпонент.

Похожие вопросы