Дневник by Nelex

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

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

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

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

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

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

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

Vue.js
Vue.js

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

Добавил: Nelex

Сам затеял, сам и начинаешь
Сам затеял, сам и начинаешь

Шел N-й день разработки.

Устаешь конечно каждый день, но когда работаешь ежедневно над задачей в которую ...

Добавил: Nelex

Создал Экстеншн базовый для Хрома для сохранения ссылок сюда, на сайт в Избранные ссылки с превью, тайтлом и описанием
Создал Экстеншн базовый для Хрома для сохранения ссылок сюда, на сайт в Избранные ссылки с превью, тайтлом и описанием

Но думаю его еще нужно доработать, прежде чем выкладывать в хром стор. Сам он простой как двери, но многое от ...

Добавил: Nelex

Дальнейшие происки на пути интерактивности сайта и поднятия собственных навыков.
Дальнейшие происки на пути интерактивности сайта и поднятия собственных навыков.

Ну вот как и водиться, начинал с Vue.js, а продолжил Node.js с его фреймворками, webpack и прочими плюшками. В общем ...

Добавил: Nelex

Очередной рабочий день закончен. Выводы, успехи и неудачи
Очередной рабочий день закончен. Выводы, успехи и неудачи

Еще один день закончился. Он был достаточно сложным, нужно было сделать многое. Что-то успел, что-то нет.

По ...

Добавил: Nelex

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

Смотреть всем! Проклятие - Мотивационное видео
Смотреть всем! Проклятие - Мотивационное видео

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

Спасибо за просмотр! Если вам понравилось видео, подписывайтесь на мой канал, чтобы не пропустить новые...

Добавил: Nelex 0 176

Музыка прогрессив и экстрим для поднятия бодрости
Музыка прогрессив и экстрим для поднятия бодрости

жизнь музыка экстрим

💓🎧🎶 ღ♪ღVolumeღ♫ღBasSღ♪ღstay tuned & belovedღ♪ ღღ´¯`•.✿◠‿◠✿¸¸ღ Get ready for an Nostalgic trip through, powered by driving beats and steered by...

Добавил: Nelex 0 204

Кто такая жертва? И как избавиться от ментальности жертвы?
Кто такая жертва? И как избавиться от ментальности жертвы?

саморазвитие психология жертва

Человек ничего не может изменить или достичь, если он не действует. Но перед тем как действовать, он должен...

Добавил: Nelex 0 165

ФИТОНЯШКИ! Спорт Фитнес!!!Мотивация к спорту!
ФИТОНЯШКИ! Спорт Фитнес!!!Мотивация к спорту!

мотивация спорт фитоняшки

Мотивация к спорту! Это видео, которое уже сегодня зарядит Вас мотивацией к фитнес тренировкам. Уверен, Вы...

Добавил: Nelex 0 449

СИНДРОМ ТУРЕТТА
СИНДРОМ ТУРЕТТА

воля мотивация сложности

И если вы реально считаете что у вас серьезные проблемы, посмотрите это видео а потом еще раз подумайте,...

Добавил: Nelex 0 190