@dimavfox

Почему не парсит вот этот сайт https://vstup.edbo.gov.ua/offer/538114/?

<?php 
	require('phpQuery/phpQuery.php');
	require('curl.php');
	require('simple_html_dom.php');

	$curl = new Curl();

	$res = $curl->get('https://vstup.edbo.gov.ua/offer/538114/');

	$doc = phpQuery::newDocument($res->body);
	$offers = $doc->find('div.offer-request');
	
	echo $doc;

	foreach ($offers as $offer) 
	{
		$pq = pq($offer);
		
		$number = $pq->find('.offer-request-n span')->text();
	}


?>


Пишу echo $doc;
И не выводит заявки абитуриентов.
Это связано с сайтом или я что-то не так делаю?
Поясните пожалуйста
  • Вопрос задан
  • 316 просмотров
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
их не существует на момент загрузки страницы, они подгружаются уже потом
view-source:https://vstup.edbo.gov.ua/offer/538114/
(интересно, выйдет ли вставить такую ссылку)

но может выйдет сделать POST и получить сразу массив с данными без парсинга (см в консоли разработчика)
5d3233407e4fb797929382.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы