@nikkapral

Как реализовать парсинг Википедии на Java?

Необходимо написать программу, которая с консоли считывает поисковый запрос, и выводит результат поиска по Википедии. Задача разбивается на 4 этапа:

1.Считать запрос
2.Сделать запрос к серверу
3.Распарсить ответ
4.Вывести результат
Если найдена конкретная статья, распечатать её первый блок (краткая информация)

Подскажите, пожалуйста, наиболее удачные и быстрые на ваш взгляд методы разработки. С парсингом на Java сталкиваюсь первый раз
  • Вопрос задан
  • 583 просмотра
Пригласить эксперта
Ответы на вопрос 2
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
У Википедии есть апи. Можно брать данные оттуда.
Ответ написан
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день!
Думаю, что есть различные варианты реализации вашей задумки:
1) написать парсер на jsoup.
2) использовать АПИ - https://www.mediawiki.org/wiki/API:Main_page/ru
3) скачать готовую базу данных, а дальше уже работать с ней -
https://dumps.wikimedia.org/backup-index.html
https://en.wikipedia.org/wiki/Wikipedia:Database_d...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы