Какой Самый удобный парсер на PHP?

Ссылка скопирована
1 ответ

Посоветуйте Какой Самый удобный парсер на PHP и без проблем с версиями?
попробовал phpQuery, так он вообще новые версии не поддрежривает и все эти видео на Ютубе становятся не актуальными...

Дополнительно:

Парсер чего? XMl? Json? Yaml?

  • GavriKos, ну xml, заголовки вобщем хочу вытащить на странице сайта...
  • ali5, заголовки к xml отношения не имеют. Их можно и обычным курлом вытащить
  • maksam07, вероятно речь о h1...h6
  • https://www.php.net/manual/ru/class.domdocument.php
  • Сергей delphinpro,

    вероятно речь о h1...h6

    да кто его знает, он не дал достаточной информации

  • https://www.php.net/manual/ru/book.dom.php
  • maksam07, те заголовки о которых вы подумали к парсерам отношения не имеют. так что более логично предположить, что речь о контенте.
  • maksam07, всё проще...хотел посмотреть как вынуть инфу со своего сайта - например li или a ссылку... вобщем на phpQuery это не получилось, так как там версия старая и вообще не работает оно..
  • ali5, ранее я пользовался таким: https://simplehtmldom.sourceforge.io/docs/1.9/
    Но что-то мне кажется, что его тоже забросили..
  • ali5, если со своего сайта просто посмотреть - проще в консоли браузера на Js)
  • можешь попробовать
    https://packagist.org/packages/imangazaliev/didom

    • то что я хотел

    Ответы:

    Попробуйте этот
    https://github.com/paquettg/php-html-parser
    Привычные селекторы и нормальная скорость.
    На PHP 8.1 работает

    Я таким пользуюсь
    https://github.com/Rct567/DomQuery

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Для парсинга HTML и других типов данных на PHP существует несколько популярных библиотек и инструментов. Однако, выбор наиболее удобного парсера зависит от конкретной задачи, требований к производительности, удобства использования и других факторов.

    Один из самых популярных парсеров на PHP - библиотека Simple HTML DOM. Она предоставляет простой и удобный интерфейс для работы с HTML документами, позволяет легко находить и извлекать нужные элементы, а также осуществлять манипуляции с DOM структурой.

    Еще одним популярным парсером является библиотека PHPQuery, которая предоставляет возможность использовать синтаксис jQuery для работы с DOM элементами на сервере. Это делает процесс парсинга более интуитивно понятным для разработчиков, знакомых с jQuery.

    Для более сложных задач и работы с различными типами данных, такими как XML, JSON, CSV и другими, можно воспользоваться библиотекой Guzzle, которая предоставляет возможности для работы с HTTP запросами и парсингом ответов в различных форматах.

    Также стоит упомянуть о библиотеке Symfony DomCrawler, которая предназначена для работы с DOM структурой HTML документов и облегчает процесс парсинга и извлечения данных из них.

    Выбор наиболее удобного парсера на PHP зависит от конкретной задачи, поэтому рекомендуется ознакомиться с функциональностью каждой из упомянутых библиотек и выбрать ту, которая лучше всего подходит для решения поставленной задачи.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно