JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX
Disini kita akan menarik data BEI yang tersembunyi karena ditampilkan dengan JSON sehingga hanya data tertentu yang ditampilkan sedang yang lain hidden/tersembunyi
II. Info Perdagangan saham
- Coba kita buka Profil dari ACE Hardware
- https://www.idx.co.id/perusahaan-tercatat/profil-perusahaan-tercatat/detail-profile-perusahaan-tercatat/?kodeEmiten=ACES
- lalu kita pilih Info Perdagangan Saham
- kita lihat data hanya sedikit
- jika kita ingin data sebenarnya maka kita mesti gunakan PQ
- caranya klik pada tabel lalu pilih Inspect trus pilih tab Network
- kita akan mencari link dari data ini
- Jika tombol inspect sudah keluar maka clear dulu biar daftar link bersih
- sekarang kita klik panah pada Show 10 entries diatas lalu pilih 20 misalnya
- Ini hanya agar data Refresh biar Link asli muncul
- klik kanan pada link lalu pilih Copy Link Address
- ini linknya
-
https://www.idx.co.id/umbraco/Surface/ListedCompany/GetTradingInfoSS?code=ACES&language=id-id&draw=4&columns%5B0%5D%5Bdata%5D=No&columns%5B0%5D%5Bname%5D=&columns%5B0%5D%5Bsearchable%5D=true&columns%5B0%5D%5Borderable%5D=false&columns%5B0%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B0%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B1%5D%5Bdata%5D=Date&columns%5B1%5D%5Bname%5D=&columns%5B1%5D%5Bsearchable%5D=true&columns%5B1%5D%5Borderable%5D=false&columns%5B1%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B1%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B2%5D%5Bdata%5D=OpenPrice&columns%5B2%5D%5Bname%5D=&columns%5B2%5D%5Bsearchable%5D=true&columns%5B2%5D%5Borderable%5D=false&columns%5B2%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B2%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B3%5D%5Bdata%5D=High&columns%5B3%5D%5Bname%5D=&columns%5B3%5D%5Bsearchable%5D=true&columns%5B3%5D%5Borderable%5D=false&columns%5B3%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B3%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B4%5D%5Bdata%5D=Low&columns%5B4%5D%5Bname%5D=&columns%5B4%5D%5Bsearchable%5D=true&columns%5B4%5D%5Borderable%5D=false&columns%5B4%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B4%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B5%5D%5Bdata%5D=Close&columns%5B5%5D%5Bname%5D=&columns%5B5%5D%5Bsearchable%5D=true&columns%5B5%5D%5Borderable%5D=false&columns%5B5%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B5%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B6%5D%5Bdata%5D=Volume&columns%5B6%5D%5Bname%5D=&columns%5B6%5D%5Bsearchable%5D=true&columns%5B6%5D%5Borderable%5D=false&columns%5B6%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B6%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B7%5D%5Bdata%5D=Value&columns%5B7%5D%5Bname%5D=&columns%5B7%5D%5Bsearchable%5D=true&columns%5B7%5D%5Borderable%5D=false&columns%5B7%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B7%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B8%5D%5Bdata%5D=Frequency&columns%5B8%5D%5Bname%5D=&columns%5B8%5D%5Bsearchable%5D=true&columns%5B8%5D%5Borderable%5D=false&columns%5B8%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B8%5D%5Bsearch%5D%5Bregex%5D=false&start=0&length=20&search%5Bvalue%5D=&search%5Bregex%5D=false&_=1608884917097
- Kita ganti yang Bold
- start=0&length=10000
- Sekarang kita sedot via PQ
- Buka Excel lalu pilih Data
- New Query - From Other Source - From Web
- Akan muncul jendela baru
- Paste link tadi lalu ganti menjadi length 10000
- akan muncul jendela PQ
- Klik List
- ini hasilnya, coba cek hasilnya, ada 1452 record
- Klik To Table
- Klik OK
- Begini hasilnya
- Klik Tombol kanan atas
- Pilih field/kolom yang diperlukan
- lalu Klik OK
- Hasilnya akan muncul, klik saja menu "Close & Load"
- maka hasil akan dicopy ke Excel
- Gampang kan