Задать вопрос
dhat
@dhat

Как грамотно извлечь данные из таблицы в JSON?

Есть сайт футбольной статистики, к примеру https://24score.com/football/italy/serie_a/2014-20...

Как грамотно и наиболее легким способом извлечь нужные данные из таблиц в JSON?

Пробовал небольшой свой скрипт на основе Фантома и Каспера, но удается выдирать только по одному значению из клетки, а если делать массовый сбор, то остальное выдирается сплошной кучей, и как ее систематизировать в ключ-значение ума не приложу.

Может быть есть какие-то более-менее готовые решения? Например, сначала извлеч таблицу, потом в JSON с соблюдением наименований колонок. Ну просто, там к примеру есть таблица, у которой есть подчиненные столбцы (или как это назвать правильно не знаю). Т.е. 4 главные колонки - Команда, Всего, Дома, Гости. В свою очередь Всего, Дома, Гости делятся еще на 3 колонки каждая.

Подскажите пожалуйста куда копать хотя бы, направте мысль, ибо они уже разбегаются.
  • Вопрос задан
  • 388 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Для получения данных в json надо найти сайты, которые предлагают эти данные в виде json через api
Ответ написан
dhat
@dhat Автор вопроса
Ну вот к примеру задача попроще: я тупо руками выдрал из сайта хтмл-код таблицы. Как это автоматически переконвертировать в JSON? Пробовал какой-то онлайн конвертер, но он не разделил вот эти главные колонки, которые по отдельности еще имеют по 3 колонки каждая.
Ответ написан
Комментировать
@fetis26
Ну, за фронтенд!
Напишите скрипт, который будет проходить по таблицы и загонять данные в объект, потом этот объект можно в JSON. А скрипт можно хоть руками к сохраненной странице подключать. Можно на Ноде, чтобы сразу по урлу парсить. Это несложно.
Ответ написан
Ваш ответ на вопрос

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

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