SlideShare une entreprise Scribd logo
1  sur  4
PEMROGRAMAN 3
TUGAS II
MATERI TENTANG JSON

Disusun oleh :
1. Nuria Sari

(1100631005)

PROGRAM STUDI MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013
JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah
dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh
komputer. JSON merupakan format teks yang tidak bergantung pada bahasa pemprograman
apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C
termasuk C, C++, C#, Java, JavaScript, Perl, Python dll. Oleh karena sifat-sifat tersebut,
menjadikan JSON ideal sebagai bahasa pertukaran-data.
JSON menggunakan bentuk sebagai berikut:
 Objek adalah sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan
{ (kurung kurawal buka) dan diakhiri dengan } (kurung kurawal tutup). Setiap nama
diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma).
 Larik adalah kumpulan nilai yang terurutkan. Larik dimulai dengan [ (kurung kotak
buka) dan diakhiri dengan ] (kurung kotak tutup). Setiap nilai dipisahkan oleh , (koma).
 Nilai (value) dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true
atau false atau null, atau sebuah objek atau sebuah larik. Struktur-struktur tersebut dapat
disusun bertingkat.
 String adalah kumpulan dari nol atau lebih karakter Unicode, yang dibungkus dengan
tanda kutip ganda. Di dalam string dapat digunakan backslash escapes "" untuk
membentuk karakter khusus. Sebuah karakter mewakili karakter tunggal pada string.
String sangat mirip dengan string C atau Java.
 Angka adalah sangat mirip dengan angka di C atau Java, kecuali format oktal dan
heksadesimal tidak digunakan.
Bahasa pemrograman PHP sudah menyediakan perintah untuk melakukan encode kedalam
bentuk JSON ataupun sebaliknya untuk melakukan decode dari bentuk JSON kedalam array.
Untuk menghasilkan object JSON menggunakan scriptnya seperti berikut dengan contoh encode
biodata pribadiku
Hasilnya :

Untuk menghasilkan object JSON menggunakan PHP perintahnya adalah ‘json_encode’
sedangkan untuk melakukan decode (dari object JSON kedalam bentuk array) perintahnya
adalah ‘json_decode’. Contoh penggunaanya menggunakan facebookku adalah sebagai berikut :

Hasilnya :
Hasilnya :

Contenu connexe

Tendances (18)

Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka API
 
Tugas4
Tugas4Tugas4
Tugas4
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
 
Laporan6 tugas5_JSON
Laporan6 tugas5_JSONLaporan6 tugas5_JSON
Laporan6 tugas5_JSON
 
Tugas 4 api
Tugas 4 apiTugas 4 api
Tugas 4 api
 
Tugas 2 rekweb
Tugas 2 rekwebTugas 2 rekweb
Tugas 2 rekweb
 
Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
Penerapan JSON dalam PHP
Penerapan JSON dalam PHPPenerapan JSON dalam PHP
Penerapan JSON dalam PHP
 
Defri yoga p 1110651188
Defri yoga p   1110651188Defri yoga p   1110651188
Defri yoga p 1110651188
 
Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013
 
Tugas pemograman3 1100631036
Tugas pemograman3 1100631036Tugas pemograman3 1100631036
Tugas pemograman3 1100631036
 
Decode-encode Json (Wardatul Husnia - 1100631042)
Decode-encode Json (Wardatul Husnia - 1100631042)Decode-encode Json (Wardatul Husnia - 1100631042)
Decode-encode Json (Wardatul Husnia - 1100631042)
 
Fungsi string vb
Fungsi string vbFungsi string vb
Fungsi string vb
 
Penjelasan json 141151850
Penjelasan json 141151850Penjelasan json 141151850
Penjelasan json 141151850
 
How to generate php to json
How to generate php to jsonHow to generate php to json
How to generate php to json
 
Json_web_php_alifan
Json_web_php_alifanJson_web_php_alifan
Json_web_php_alifan
 
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
 

Similaire à Json 1100631005 nuriasari (17)

Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037
 
Hani 1100631043 mi_b
Hani 1100631043 mi_bHani 1100631043 mi_b
Hani 1100631043 mi_b
 
Hani 1100631043
Hani 1100631043Hani 1100631043
Hani 1100631043
 
Tugas pemograman3
Tugas pemograman3Tugas pemograman3
Tugas pemograman3
 
Tugasfb
TugasfbTugasfb
Tugasfb
 
Tugas 4 bayu JSON
Tugas 4 bayu JSONTugas 4 bayu JSON
Tugas 4 bayu JSON
 
Format json
Format jsonFormat json
Format json
 
Pemograman api json
Pemograman api jsonPemograman api json
Pemograman api json
 
Tugas kienda 1100631014
Tugas kienda 1100631014Tugas kienda 1100631014
Tugas kienda 1100631014
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006
 
Dita
DitaDita
Dita
 
Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
 
Dian json
Dian jsonDian json
Dian json
 
Artikel json 1100631015
Artikel json 1100631015Artikel json 1100631015
Artikel json 1100631015
 
Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"
 
Tugas2 rekayasa web
Tugas2 rekayasa webTugas2 rekayasa web
Tugas2 rekayasa web
 

Json 1100631005 nuriasari

  • 1. PEMROGRAMAN 3 TUGAS II MATERI TENTANG JSON Disusun oleh : 1. Nuria Sari (1100631005) PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2013
  • 2. JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. JSON merupakan format teks yang tidak bergantung pada bahasa pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python dll. Oleh karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran-data. JSON menggunakan bentuk sebagai berikut:  Objek adalah sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan { (kurung kurawal buka) dan diakhiri dengan } (kurung kurawal tutup). Setiap nama diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma).  Larik adalah kumpulan nilai yang terurutkan. Larik dimulai dengan [ (kurung kotak buka) dan diakhiri dengan ] (kurung kotak tutup). Setiap nilai dipisahkan oleh , (koma).  Nilai (value) dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true atau false atau null, atau sebuah objek atau sebuah larik. Struktur-struktur tersebut dapat disusun bertingkat.  String adalah kumpulan dari nol atau lebih karakter Unicode, yang dibungkus dengan tanda kutip ganda. Di dalam string dapat digunakan backslash escapes "" untuk membentuk karakter khusus. Sebuah karakter mewakili karakter tunggal pada string. String sangat mirip dengan string C atau Java.  Angka adalah sangat mirip dengan angka di C atau Java, kecuali format oktal dan heksadesimal tidak digunakan. Bahasa pemrograman PHP sudah menyediakan perintah untuk melakukan encode kedalam bentuk JSON ataupun sebaliknya untuk melakukan decode dari bentuk JSON kedalam array. Untuk menghasilkan object JSON menggunakan scriptnya seperti berikut dengan contoh encode biodata pribadiku
  • 3. Hasilnya : Untuk menghasilkan object JSON menggunakan PHP perintahnya adalah ‘json_encode’ sedangkan untuk melakukan decode (dari object JSON kedalam bentuk array) perintahnya adalah ‘json_decode’. Contoh penggunaanya menggunakan facebookku adalah sebagai berikut : Hasilnya :