Nokogiri
Вдохновившись оригинальной ruby-библиотекой для парсинга, в конце 2010 года хабраюзер w999d↑ написал собственную «пилу» на PHP↑.
Скачать самую свежую версию библиотеки Nokogiri для PHP можно здесь↑. Код библиотки предоставляется автором по лицензии MIT↑ по принципу «as is» («как есть»).
Как и большинство аналогов, Nokogiri базируется на DOM.
Пример использования
Итак, чтобы начать работу с библиотекой, её требуется подключить:
Затем, получив исходный код разбираемой страницы, его следует передать в новый объект nokogiri.
После чего, используя методы объекта, можно парсить, не прибегая к помощи регулярных выражений:
См. также:
















