Возникла нужда сделать универсальный парсер.
Задача
Имеется n сайтов (интренет магазинов), таких как ebay, buy. Нужно получить данные такого вида:
- Title / Название продукта
- Picture / Изображение продукта
- Price / Цена
Всё должно в примерннотаком порядке:
- Подаём ссылку, например: www.buy.com/prod/mxl-condenser-microphone-and-pop-filter-bundle-mxl-2008-pf001/224516871.html
- В ответ получаем наши данные, тайтл, картинку, и цену. С возможностью редактирования
- Постим данные в наш сайт
Проблема
Данные должны также успешно парсится с любого интрнет магазина, при этом 100% результат должен получаться не меньше чем в 6 случаях из 10.
Варианты решения задачи
-
PHP parser по шаблону -
JS parser с поиком слоёв рядом находящихся - Что-то другое