Мужики, выручайте.Есть одна динамичная страница, данные на которой выводятся с помощью javascript - form. greyhounds. betfair. com/racingform/Мудрый анон, молю, скажи мне сразу оттуда извлечь все данные, например в exсel-таблицу?
Выдели текст, который нужен, открой эксель, и вставь. Справа внизу под текстом будет меню Параметры Вставки, его нажимаешь, выбираешь Использовать мастер импорта текста.
>>136160150Спасибо. Только мне нужны все карты всех курсов (в выпадающем меню сверху слева выбор). То есть больше 100 страниц.
бамп
вверх.там же как-то данные выводятся методом из скрипта. как вытащить оттуда сразу все данные?
>>136159559 (OP)Парсер тебе в помощь.
>>136164722Я понимаю, что парсер. Но я открываю html-код страницы и не могу даже составить регулярку, там ничего нет, только ссылка на *.js и методы выводящие нужные данные.
>>136164902Как это нет? А это шо? http://pastebin.com/HaM7WvSB
Надо не исходный код открывать, а инспектировать элемент на странице. Далее, находишь там класс class="pageContent", копируешь его в какой-нибудь SublimeText и дальше регулярками. Еще проще: выделяешь табличку, копируешь, вставляешь в GoogleSpreadsheets и всё, структура таблицы сохраняется. Не знаю, что именно тебе надо и что подойдет лучше всего.
ищи в хром-нетворке запросы после загрузки страницы, скорее всего данные в виде json'a получаются и рендерятся на странице яваскриптом. даже разбирать html не нужно
>>136165244>>136165397>>136165538Спасибо, мужики, мало что понял, но попробую погуглить, поразбираться!
>>136165621Похвально. Успехов!
>>136159559 (OP)API разве нет у бетфэйра? у пинакла точно есть значит и у этих должно быть