Assalamualaikum Wr.Wb
Hai Sahabat Mexious !! :D Selamat Malamn Semua nya, Pada Kesempatan Ini Saya Akan Membagikan Cara / Tutorial Membuat Web Scraper Dengan Node.js, Ya Sebelumnya Apa Sih Itu Web Scraper? Web scraping adalah proses mengekstrak informasi dari suatu website. Nah Itulah Penjelasan nya, Sekarang Langsung Saja Ke Inti Pembahasan,
Pada Kesempatan Ini Kita Akan Membuat Web Scraper Sederhana Untuk Menampilkan Jadwal Sholat
Bahan :
- Pastikan Anda Sudah Menginstal Npm / Node.js
- Koneksi Ke Internet
Setup Project
Pertama, Kita Buat Dahulu Directory Dan Menginstall Package Yang Dibutuhkan
mkdir azan && cd azan && npm install --save request cheerio colors
Berikut Contoh Gambar :
Kedua, Bukalah Notepad, Isi Dengan Source Code Berikut
Ketiga, Save Lah File Berikut Di Folder, Sesuai Dengan Pach Yang Kamu Buat, Dan Didalam File Adzan, Misalnya, Default Di Cmd Saya Iyalah C:\Users\ANONYMOUS , Dan Perintah Yang Dibuat Dengan Nama File Adzan, Maka Saya Akan Simpan File nya Di C:\Users\ANONYMOUS\adzan| 'use strict'; | |
| require('colors'); | |
| const request = require('request'); | |
| const cheerio = require('cheerio'); | |
| let url = 'https://jadwalsholat.org/adzan/monthly.php?id=307'; | |
| request(url, function (err, res, body) { | |
| if (err && res.statusCode !== 200) throw err; | |
| let $ = cheerio.load(body); | |
| $('table.table_adzan tr[align=center]').each((i, value) => { | |
| $(value).find('td').each((j, data) => { | |
| if ($(value).attr('class') === 'table_highlight') | |
| return process.stdout.write($(data).text().red + '\t'); | |
| return process.stdout.write($(data).text() + '\t'); | |
| }); | |
| process.stdout.write('\n'); | |
| }); | |
| }); |
Keempat, Ketik Perintah node index.js pada command prompt
Dan Taraa.... Jika Muncul Gambar Seperti Dibawah Tanda Nya Telah Berhasil !
Nah Itu Lah Tutorial Membuat Web Scraper Sederhana Dengan Menampilkan Jadwal Sholat, Update Terus Blog Mexious Untuk Dapat Kan Informasi Menarik Seputar IT,
Saat Nya Untuk Menutup Artikel Ini, Lebih Dan Kurang Mohon Maaf
Wassalamualaikum Wr.Wb
Share This :




comment 0 komentar
more_vert