Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB63.3028
BTC/USD763.9880
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии

Ответ
Опции темы Опции просмотра
Старый 15.10.2016, 17:51   #1
ogogoX
Member
 
Аватар для ogogoX
 
Регистрация: 10.10.2011
Сообщений: 81
Бабло: $24865
Question Как спарсить данные с JS?

всем привет. подскажите как спарсить данные, которые подгружаются с помощью javascript? в какую сторону смотреть? может есть софт или решения готовые, которые позволяют это сделать. например данные(таблицу продуктов) с этого сайта - dietadiary.com/tablica-kalorijnosti-productov
ogogoX вне форума   Ответить с цитированием
Старый 15.10.2016, 18:24   #2
isoff
Senior Member
 
Регистрация: 16.09.2008
Сообщений: 537
Бабло: $124736
По умолчанию

http://dietadiary.com/meal/food/json...=1476541364101
isoff вне форума   Ответить с цитированием
Старый 15.10.2016, 18:48   #3
Matt Cutts
Senior Member
 
Регистрация: 24.09.2009
Сообщений: 616
Бабло: $80250
Отправить сообщение для Matt Cutts с помощью Skype™
По умолчанию

А посмотреть лучше в сторону снифферов, например httpfox или fiddler - там видно, откуда подгружается json.
__________________
Нишевые ENG-сателлиты на Wordpress - 100% уник. текст g ICQ у меня нет (и не будет) g Контакты - skype: rulerseo и telegram: rulerseo Парсинг всего на заказ - быстро и недорого.
Matt Cutts вне форума   Ответить с цитированием
Старый 15.10.2016, 19:12   #4
isoff
Senior Member
 
Регистрация: 16.09.2008
Сообщений: 537
Бабло: $124736
По умолчанию

Цитата:
Сообщение от ogogoX Посмотреть сообщение
всем привет. подскажите как спарсить данные, которые подгружаются с помощью javascript? в какую сторону смотреть? может есть софт или решения готовые, которые позволяют это сделать. например данные(таблицу продуктов) с этого сайта - dietadiary.com/tablica-kalorijnosti-productov
И вот собственно вся таблица в json по ссылке http://dietadiary.com/meal/food/json...=1476544176999
isoff вне форума   Ответить с цитированием
Старый 15.10.2016, 19:15   #5
веломан
Senior Member
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 3,336
Бабло: $402865
По умолчанию

есть плагин для лисы - firebug, там в закладке "сеть" всё видно
веломан вне форума   Ответить с цитированием
Старый 15.10.2016, 21:12   #6
ogogoX
Member
 
Аватар для ogogoX
 
Регистрация: 10.10.2011
Сообщений: 81
Бабло: $24865
ТС -->
автор темы ТС По умолчанию

спасибо ребят. вопрос по этой же теме. как здесь можно спарсить - calorizator.ru/analyzer/products ?
ogogoX вне форума   Ответить с цитированием
Старый 15.10.2016, 21:40   #7
Matt Cutts
Senior Member
 
Регистрация: 24.09.2009
Сообщений: 616
Бабло: $80250
Отправить сообщение для Matt Cutts с помощью Skype™
По умолчанию

Никак. Здесь js обращается с php-скрипту (который не отпарсить), а тот обращается к массиву данных по калориям, затем js суммирует/умножает данные.

Нет, ну то есть отпарсить можно, просто это довольно долго перебором по буквам/значениям. Проще откопать таблицу калорийности и написать свой скрипт.
__________________
Нишевые ENG-сателлиты на Wordpress - 100% уник. текст g ICQ у меня нет (и не будет) g Контакты - skype: rulerseo и telegram: rulerseo Парсинг всего на заказ - быстро и недорого.
Matt Cutts вне форума   Ответить с цитированием
Старый 15.10.2016, 23:09   #8
digg
Senior Member
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 7,158
Бабло: $1113355
Отправить сообщение для digg с помощью ICQ
По умолчанию

клин - клином
яваскриптом в закладках
я вот себе такую тулсу для парсинга ahrefs навалял - у них тоже страницы скриптом генерятся
на новой стр просто выдает мне список чистых урлов в textarea и сразу выделяет - скопировать в буфер не получилось яваскриптом, может флешем потом сделаю или сделаю чтоб сразу локальному пхп скрипту скидывало и тот чтоб в текстовый файл сохранял
экономит время
digg вне форума   Ответить с цитированием
Старый 15.10.2016, 23:23   #9
Creolabs
Looking for the summer
 
Аватар для Creolabs
 
Регистрация: 22.01.2013
Адрес: Баден-Баден
Сообщений: 977
Бабло: $167110
По умолчанию

тебе сами калькуляторы нужны?
стукни в личку, есть готовое решение. ищется за 5 сек
Creolabs вне форума   Ответить с цитированием
Старый 16.10.2016, 08:03   #10
ogogoX
Member
 
Аватар для ogogoX
 
Регистрация: 10.10.2011
Сообщений: 81
Бабло: $24865
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от Creolabs Посмотреть сообщение
тебе сами калькуляторы нужны?
стукни в личку, есть готовое решение. ищется за 5 сек
да по сути база нужна) калькулятор-то несложно написать
ogogoX вне форума   Ответить с цитированием
Ответ



Опции темы
Опции просмотра