@MikkiMouse

Как правильно построить приложение-парсер?

Добрый день, суть приложения - парсинг афиш кинотеатров. (парсинг одинаковых данных (миниатюра, название кино, расписание) с разных сайтов).

Для каждого кинотеатра есть объект Cinema, в котором вся информация по кинотеатру и пару xpath для парсинга афиши. Проблема в том, что в данный момент нужно обойтись без xpath.

Если я правильно понимаю, нужно для каждого объекта Cinema использовать что-то типа листенера, который будет по своему парсить html страничку. Все Cinema-объекты хочу создавать в синглтоне CinemaManager, который после будет использоваться в активностях. Данные о кинотеатрах статические, поэтому я думаю то, что парсинг забит в код не ошибка.

Это правильный подход?
  • Вопрос задан
  • 345 просмотров
Пригласить эксперта
Ответы на вопрос 1
zo0m
@zo0m
full stack developer
"Проблема в том, что в данный момент нужно обойтись без xpath." Можете приоткрыть завесу тайны, почему нужно без xpath, что в них не устраивает?

Листенер - обычно вешается на событие, где ваше событие?

Возможно вам просто регулярка подойдет? храните для каждого кинотеатра свою регулярку и будет счастье.
Ответ написан
Ваш ответ на вопрос

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

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