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
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 :






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
:



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
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.
Bila source code diatas diajalankan pada localhost maka output yang keluar akan
seperti pada gambar berikut :

Dita

  • 1.
    JSON ( JavaScript 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 kitaakan 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 bisalangsung 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 facebookdengan 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 codediatas 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 codediatas diajalankan pada localhost maka output yang keluar akan seperti pada gambar berikut :