По данному адресу
https://github.com/olamedia/nokogiri есть замечательная библиотека nokogiri,
Которая отлично парсит предложенный в примере habrahabr.ru/
Пришлось написать рядом функцию (спасибо форумчанам!):
function gzdecode($data)
{
return gzinflate(substr($data,10,-8));
}
И оно заработало!
Но вот проблема..
require('nokogiri.php');
function gzdecode($data)
{
return gzinflate(substr($data,10,-8));
}
$html = gzdecode(file_get_contents('https://github.com/olamedia/nokogiri'));
$saw = new nokogiri($html);
echo '<pre>';
foreach($saw->get('.css-truncate css-truncate-target') as $item){
print_r($item['a']);
}
echo '</pre>';
На данный адрес ругается:
Warning: gzinflate() [function.gzinflate]: data error in X:\home\sport\www\index.php on line 16
В чем может быть причина?