From c64bd80be71bc6fb892bb7078e74b8384d9ed9e5 Mon Sep 17 00:00:00 2001 From: Samantha Lee Date: Sat, 25 Jul 2020 16:42:01 -0500 Subject: [PATCH] Added venue scraping --- venue_scraper.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 venue_scraper.js diff --git a/venue_scraper.js b/venue_scraper.js new file mode 100644 index 0000000..5b0ed5e --- /dev/null +++ b/venue_scraper.js @@ -0,0 +1,17 @@ +// Run this first. It should load the rest of the venues. +$('.more_venues.track-click').click() + +// Read all venues. +var venues = []; +$('.venue-item').each(function(i, venue) { + venues[i] = {}; + var venueDetails = $(venue).find('.venue-details'); + var details = $(venue).find('.details'); + venues[i].name = venueDetails.find('.name').text(); + venues[i].category = venueDetails.find('.category').text(); + venues[i].address = venueDetails.find('.address').text(); +}) + +// Prints in the console all venues in JSON format. Copy and save the result in a text or json file. +console.log(JSON.stringify(venues)); +