Membuat Web Scraper Dengan Node.js - Mexious Media | News, Media IT & Share Knowledge
BLANTERWISDOM101

Membuat Web Scraper Dengan Node.js

Friday, 11 August 2017





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


'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');
});
});
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

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 :
Muhammad Rifky Abimayu

Author Mexious Media. Mexious Media merupakan sebuah organisasi yang bergerak dibidang dunia IT, terutama untuk para DevOps & Programmer. Kami juga membuat banyak applikasi, yaitu WHOIS Tools & FreeDDNS .

Mohon Berkomentar Untuk Sopan Dan Tidak Menggunakan Link Aktif