artikel json 1100631015

7

Click here to load reader

Upload: wawan-kurniawan

Post on 03-Jul-2015

246 views

Category:

Documents


4 download

DESCRIPTION

JSON ( Java Script Object Notation )

TRANSCRIPT

Page 1: Artikel json 1100631015

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

Page 2: Artikel json 1100631015

- Contohnya seperti gambar dibawah ini

- Maka id kita akan muncul seperti contoh dibawah ini

{

"id": "100001894154130",

"name": "WaOne Dangers",

"first_name": "WaOne",

"last_name": "Dangers",

"link": "http://www.facebook.com/waone.dangers",

"username": "waone.dangers",

"gender": "male",

"locale": "id_ID"

}

- Selanjutnya kita ketikkan source code seperti gambar dibawah ini

menggunakan notepad biasa atau notepad++ berdasarkan id kita yang ada di

facebook

Page 3: Artikel json 1100631015

- 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 TugasPemograman3 dan nama filenya

adalah Wawan_Tugas1FacebookDecode1.php

- Oke selanjutnya kita panggil script tersebut seperti gambar dibawah ini,,,dan

hasilnya :

Page 4: Artikel json 1100631015

- 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 TugasPemograman3 dan nama filenya

adalah Wawan_Tugas1FacebookDecode2.php

- Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini :

Page 5: Artikel json 1100631015

Kedua untuk facebook dengan JSON encode :

- Oke langsung saja kita ketikkan source code seperti gambar dibawah ini

- Kemudian setelah selesai,,,kita simpan di localhost kita yaitu di htdocs

dengan format php

- Disini saya menyimpannya di folder TugasPemograman3 dan nama filenya

adalah Wawan_Tugas1FacebookEncode.php

- Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini :

Page 6: Artikel json 1100631015

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

- Kemudian setelah selesai,,,kita simpan di localhost kita yaitu di htdocs

dengan format php

- Disini saya menyimpannya di folder TugasPemograman3 dan nama filenya

adalah Wawan_Tugas3BiodataDecode.php

- Oke selanjutnya kita panggil script tersebut seperti gambar dibawah ini,,,dan

hasilnya :

Page 7: Artikel json 1100631015

Kedua JSON encode :

- Oke langsung saja kita ketikkan source code seperti gambar dibawah ini

- Kemudian setelah selesai,,,kita simpan di localhost kita yaitu di htdocs

dengan format php

- Disini saya menyimpannya di folder TugasPemograman3 dan nama filenya

adalah Tugas3Ecode.php

- Oke selanjutnya kita panggil script tersebut seperti gambar dibawah ini,,,dan

hasilnya :