PENGERTIAN JSON
JSON (JavaScript Object Notation) adalah standar terbuka berbasis text yang ringan

dan dirancang untuk pe...
"jenis_kelamin" => "Perempuan",
"blog" => "http://www.warda-ndhablog.blogspot.com",
"facebook" => "fb.com/warda.husnia",
"...
Kemudian setelah dijalankan di LocalHost maka hasilnya akan menjadi seperti
gambar dibawah ini:

Adapun beberapa contoh Sc...
2. ENCODE BIODATA

3. DECODEFACEBOOK1.PHP
4. DECODEFACEBOOK.PHP

5. ENCODEFACEBOOK2.PHP

6. DECODEFACEBOOK3.PHP
Upcoming SlideShare
Loading in …5
×

Decode-encode Json (Wardatul Husnia - 1100631042)

1,376 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,376
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
41
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Decode-encode Json (Wardatul Husnia - 1100631042)

  1. 1. PENGERTIAN JSON JSON (JavaScript Object Notation) adalah standar terbuka berbasis text yang ringan dan dirancang untuk pertukaran data yang bersifat human-readable. JSON berasal dari bahasa pemrograman javascript untuk mempresentasikan struktur data sederhana dan array asosiatif yang disebut dengan object. Walaupun hubungannya dengan javascript nyatanya JSON adalah independen dengan parser yang tersedia untuk hampir semua bahasa pemrograman. Pada kesempatan ini akan dibahas JSON dengan bahasa pemrograman PHP. 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 bahasapemrograman. Json Pada PHP? Fungsi json pada php ada 2 yaitu : 1. json_encode : untuk merubah array ke bentuk json. 2. json_decode : sebaliknya dari bentuk json ke array untuk contoh kita buat terlebih dahulu datanya yang berbentuk array lalu gunakan funsi json_encode : $array Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, = array( "nama" => "Warda", disusun menurut bahasa.
  2. 2. "jenis_kelamin" => "Perempuan", "blog" => "http://www.warda-ndhablog.blogspot.com", "facebook" => "fb.com/warda.husnia", "twitter" => "twitter.com/diey_ndha" ); echo json_encode($array); Hasilnya : {"nama":"Warda","jenis_kelamin":"Perempuan","blog":"http://arda- ndhablog.blogspot.com","facebook":"fb.com/warda.husnia","twitter":"twitter.com/diey_ndh a"} Contoh untuk mengetahui detail akun facebook. 1. Langkah awal, kita login terlebih dahulu pada akun facebook kita masing-masing. Selanjutnya buka Tab/Tautan baru. Kemudian ketik URL berikut :https://graph.facebook.com/warda.husnia (nama disesuaikan dengan Username pada akun Facebook kita masing-masing). Maka secara otomatis akan muncul secara detail akun facebook kita. Contoh penerapan fungsi Json_decode pada data array yang terdapat pada ID akun facebook. 2. Selanjutnya membuat DecodeFacebook3.PHP dengan menggunakan aplikasi java source code berikut :
  3. 3. Kemudian setelah dijalankan di LocalHost maka hasilnya akan menjadi seperti gambar dibawah ini: Adapun beberapa contoh Screenshot dari Decode dan encode Facebook dan Biodata adalah sebagai berikut : 1. DECODE BIODATA
  4. 4. 2. ENCODE BIODATA 3. DECODEFACEBOOK1.PHP
  5. 5. 4. DECODEFACEBOOK.PHP 5. ENCODEFACEBOOK2.PHP 6. DECODEFACEBOOK3.PHP

×