1. JSON ( Java Script Object Notation )
Pengertian JSON
JSON (JavaScript Object Notation) merupakan format yang ringan untuk
memasukan data ke dalam sebuah variabel. Sangat mudah dimengerti dan
diimplementasikan oleh manusia, dan mudah juga untuk komputer dalam
melakukan parsingnya.
JSON merupakan bagian dari bahasa pemrograman JavaScript (Standard
ECMA-262 3rd Edition – December 1999). JSON merupakan format teks yang
sepenuhnya independen tetapi menggunakan konvensi yang familiar dengan
bahasa pemrograman dari keluarga-C, termasuk C, C++, C#, Java, JavaScript,
Perl, Python, dan sebagainya. Kelebihan inilah yang membuat JSON menjadi
sebuah bahasa data-interchange yang ideal.
JSON dibangun dalam dua struktur:
1. Beberapa pasangan dari nama/nilai. Dalam beberapa bahasa perograman biasa
disebut dengan istilah object, record, struct, tabel hash, key list atau associative
array.
2. Nilai-nilai yang terusun secara ordered list. Biasa disebut dengan array, vector,
list atau daftar dalam bahasa pemrograman.
Kini kita akan membuat dan mengolah JSON dengan bahasa pemrograman
web, yaitu PHP. Untuk PHP, kita tidak perlu lagi menambahkan modul atau
plugin karena PHP sudah mendukung format JSON yaitu menggunakan fungsi
json_decode() dan json_encode().
Disini saya akan menggunakan identitas dari facebook saya dan Biodata saya
sendiri.
Langka-langkah membuat script JSON decode dan JSON encode untuk
facebook
Pertama untuk facebook dengan JSON decode :
Kita buka browser terlebih dahulu
Kita menggunakan “graph” untuk mengetahui identitas kita yang ada di
facebook
Kita ketikkan pada web address graph.facebook.com/username_kita
Contohnya seperti gambar dibawah ini
2. Maka id kita akan muncul seperti contoh dibawah ini
{
"id": "100000429532901",
"name": "Dytha Maiia",
"first_name": "Dytha",
"last_name": "Maiia",
"link": "http://www.facebook.com/dytha.maiia",
"username": "dytha.maiia",
"gender": "female",
"locale": "id_ID"
}
Selanjutnya kita ketikkan source code seperti gambar dibawah ini
menggunakan notepad biasa atau notepad++ berdasarkan id kita yang ada
di facebook
Kemudian setelah selesai,,,kita simpan di localhost kita yaitu di htdocs
dengan format php
Selanjutnya kita aktifkan xampp kita dan jangan lupa komputer kita harus
connect ke internet untuk menjalankan script tersebut
Disini saya menyimpannya di folder pemrog3_11006310011 dan nama
filenya adalah index.php
Oke selanjutnya kita panggil script tersebut seperti gambar dibawah
ini,,,dan hasilnya :
3.
Atau kita bisa langsung saja memanggil URL-nya seperti contoh dibawah
ini
Kemudian setelah selesai,,,kita simpan di localhost kita yaitu di htdocs
dengan format php
Disini saya menyimpannya di folder pemrog3_1100631011 dan nama
filenya adalah dita_Tugas1FacebookDecode2.php
Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini
:
4. Kedua untuk facebook dengan JSON encode :
Oke langsung saja kita ketikkan source code seperti gambar dibawah ini
Kemudian setelah selesai,,,kita siman di localhost kita yaitu di htdocs
dengan format php
Disini saya menyimpannya di folder pemrog3_1100631011 dan nama
filenya adalah index.php
Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini
:
Langkah-langkah membuat script JSON decode dan JSON encode
memakai identitas kita senidri
Pertama JSON decode :
Kita buka notepad terlebih dahulu
Kemudian kita ketikkan source code seperti gambar dibawah ini
5. Ketika source code diatas dijalankan di localhost, maka outputnya adalah seperti
gambar berikut :
Selanjutnya adalah membuat biodata dengan tekhnik Json Encode dibawah ini
adalah contoh script atau source code untuk membuat biodata dengan menggunakan
tekhnik Json Encode.
6. Bila source code diatas diajalankan pada localhost maka output yang keluar akan
seperti pada gambar berikut :