[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсинг
CeHTUJI
Нужно достать с сайта несколько элементов, ничего сложного, для упрозения жизни решил и спользовать PHP Simple HTML DOM Parser, но на 2 сайте 2 таких класса:
active
active myclass

Мне нужен перый, второй достать труда не составляет, что можно придумать?
killer8080
CeHTUJI
на phpQuery так
require '/path/to/phpQuery.php'; 
$cont = '<!DOCTYPE html>
<html>
<head></head>
<body>
<div class="active">first</div>
<div class="active myclass">second</div>
<div class="active">one more</div>
</body>
</html> '
;
$content = phpQuery::newDocumentHTML($cont);
$result = pq($content)->find('.active:not(.myclass)');

foreach($result->elements as $el) {
echo $el->textContent.'<br>';
}
Invis1ble
Цитата
Simple HTML DOM

Цитата
на phpQuery
Arh
killer8080
По твоему phpQuery лучший парсер? В плане удобства.

P.S. Прозвучало как наезд)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
killer8080
Цитата (Arh @ 21.11.2014 - 11:35)
killer8080
По твоему phpQuery лучший парсер? В плане удобства.

в плане удобства да, хотя конечно и тяжелый, по сравнению со встроенными ДОМ средствами.
Но не факт что для ТС это критично)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.