Дневник by Nelex

Отключайте дебаг на продакшне )))

Стало быть, понадобилось мне спарсить данные одного сайта для конференций. Не буду указывать сам сайт, так как это не имеет большого значения. Сам сайт написан на ангуляре и данные беруться по запросу на сервер, взять данные из самого html-а увы никак. Головняк.

Сам обьект подвязан к обьекту события, он и содержит данные по которым нужно подтягивать остальные данные по запросу. И я уже начал было думать что нужно модифицировать существующий скрипт сайта и подменить его каким-то образом, благо есть расширения для этого, но заметил в консоли что в нее выводится массив обьектов загруженных. Проскролив вниз я получил массив на 1200 обьектов, а дальше все оказалось еще проще. В консоли хрома по строке вывода кликаем правой кнопкой мыши и кликаем на "Store as global variable", в ответ увидим в консоли вывод названия переменной, в моем случае "temp1".

Так же просто вписываем в консоль: 

console.log(JSON.stringify(temp1));

и получаем наш JSON с которым уже работаем так как нам нужно. Все. Если бы не этот дам то пришлось бы как-то хитрить, а с ним весь парсинг занял 10 минут, спаршено 5 категорий на около 1600 записей.

Это так же может быть интересным вам

Очередной рабочий день...
Очередной рабочий день...

Типичный день если ты сам себе разработчик

Очередной рабочий день этой недели проходит как-то ...

Добавил: Nelex

Vue.js
Vue.js

Активно изучаю Vue.js, параллельно всем остальным рабочим процессам. Так что, думаю, в ближайшее время проект ...

Добавил: Nelex

Добавлены комментарии на публичные записи дневников
Добавлены комментарии на публичные записи дневников

Добавлены комментарии Disqus для публичных записей блога. Теперь их вполне можно пообсуждать.

К слову говоря, ...

Добавил: Nelex

Итоги еще одной прошедшей недели
Итоги еще одной прошедшей недели

Так уж получилось что на этой неделе я таки закончил свои трудовые отношения с прошлым заказчиком. Не устаю ...

Добавил: Nelex

Дела текущие и будущие
Дела текущие и будущие

Нужно по работе и для опыта расковырять как можно сильнее Angular. Я не самый большой любитель JS фреймворков, но ...

Добавил: Nelex

Случайные публичные видео

Типы Темперамента и Его Свойства. Определите Свой Темперамент.
Типы Темперамента и Его Свойства. Определите Свой Темперамент.

психология темперамент

Темперамент — это устойчивая совокупность индивидуальных психофизиологических особенностей...

Добавил: Nelex 0 96

Сильвестр Сталлоне - Путь к мечте
Сильвестр Сталлоне - Путь к мечте

история жизнь сталонне

Уверены ли вы что вам действительно сложно? Уверены что именно у вас проблемы? Уверены что действительно все...

Добавил: Nelex 0 85

Почему мы боимся действовать и что с этим делать? Обзор книги Сюзен Джефферс. Выпуск 46
Почему мы боимся действовать и что с этим делать? Обзор книги Сюзен Джефферс. Выпуск 46

саморазвитие мотивация страх

СТРАХ! Кому не знакомо это гнетущее состояние, которое пожирает тебя изнутри, не позволяя принимать решения и...

Добавил: Nelex 0 158

История успеха | Сергей Брин | Создатель поисковой системы "Google"
История успеха | Сергей Брин | Создатель поисковой системы "Google"

мотивация успех брин

Каждый день новое видео! Подписывайтесь! http://bit.ly/2cESBDY На кого смотреть при попытках достичь успеха если не...

Добавил: Nelex 0 118

69 умных мыслей в 1 видео – Красивые мысли о жизни и о том как достигнуть успеха и реализовать мечты
69 умных мыслей в 1 видео – Красивые мысли о жизни и о том как достигнуть успеха и реализовать мечты

саморазвитие успех мысли

http://release-me.ru/1day/talant/ - Найди Своё Призвание в жизни http://release-me.ru/youtube/nrg/ - Прокачай Свою Бодрость на 263 % Умных...

Добавил: Nelex 0 88