SlideShare a Scribd company logo
1 of 5
TUGAS 4
PEMRONGAMAN API
Oleh :
Rika Dwi Rahmah
1110651173
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2014
JSON (JavaScript Object Notation.)
Definisi Json
1. JSON merupakan singkatan dari JavaScript Object Notation.
2. JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah
diterjemahkan dan di-generate oleh komputer.
Fungsi JSON di PHP ada 2, yaitu:
1. json_encode untuk mengubah array ke bentuk json
2. json_decode untuk mengubah json ke array
JSON terbuat dari 2 struktur:
1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary)
2. Daftar nilai terurutkan (array, vector, list)
Pertama buatlah file index.php, file ini fungsinya untuk menginputkan data mobil untuk di
masukkan ke dalam data base, codenya seperti gambar di bawah ini.
Sourcode di bawah ini merupakan scrip untuk menampilkan form pada web dimana semua data yang
ada pada web awalnya kita setting pada scrip di bawah ini.
File ini juga mempunyai fungsi untuk memparsing data mobil menjadi file .json
dan tampilan webnya seperti gambar di bawah ini
Kita inputkan data-datanya
Lalu kita klik Simpan dan otomatis data akan masuk ke dalam database, setelah itu apabila
kita klik Lihat Data maka secara otomatis data akan di generate ke dalam file .json dimana
tampilan file .json nya seperti gambar di bawah ini
File json.php adalah file untuk mengenerate file dari php menjadi file .json
Jangan lupa juga buat file koneksi.php untuk menghubungkan ke database karna file ini
sangatlah penting dan fungsinya untuk menginputkan dan mengambil data dari data base ke
web dan sebaliknya dari web ke database.
Kesimpulan
JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah
diterjemahkan dan di-generate oleh komputer. Bentuk nya hampir sama dengan XML namu JSON
jauh lebih unggul selain ukuran data lebih kecil,Json juga lebih cepat dari XML dalam hal pembacaan
dan penulisan, yang lebih bagus lagi dari JSON yaitu JSON lebih mudah memparsing datanya dari
pada XML, kalo XML menggunakan tag markup beda lagi dengan Json yang menggunakan array.

More Related Content

What's hot

Contoh website crud yang dapat mengenerate file xml
Contoh website crud yang dapat mengenerate file xmlContoh website crud yang dapat mengenerate file xml
Contoh website crud yang dapat mengenerate file xmlErfan Bahtiar
 
Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013DianSinta
 
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQLPenerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQLgagahwidya
 
Format json
Format jsonFormat json
Format jsonPhu Ndut
 
Tentang file Muhammad firdaus
Tentang file Muhammad firdausTentang file Muhammad firdaus
Tentang file Muhammad firdausMuhammad Daus
 
Tugas teknologi informasi dan komunikasi
Tugas teknologi informasi dan komunikasiTugas teknologi informasi dan komunikasi
Tugas teknologi informasi dan komunikasiRizaL24
 
Penerapan JSON dalam PHP
Penerapan JSON dalam PHPPenerapan JSON dalam PHP
Penerapan JSON dalam PHPIput Ipoet
 
Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024Wika Anggya
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON ZakariaZakky Kurnain
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlDermawanAdi
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006yolandalala
 

What's hot (18)

Laporan6 tugas5_JSON
Laporan6 tugas5_JSONLaporan6 tugas5_JSON
Laporan6 tugas5_JSON
 
Tugas4
Tugas4Tugas4
Tugas4
 
Contoh website crud yang dapat mengenerate file xml
Contoh website crud yang dapat mengenerate file xmlContoh website crud yang dapat mengenerate file xml
Contoh website crud yang dapat mengenerate file xml
 
Tugas 4 api
Tugas 4 apiTugas 4 api
Tugas 4 api
 
Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013Json_dian sinta agustin_1100631013
Json_dian sinta agustin_1100631013
 
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQLPenerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQL
 
Format json
Format jsonFormat json
Format json
 
Tentang file Muhammad firdaus
Tentang file Muhammad firdausTentang file Muhammad firdaus
Tentang file Muhammad firdaus
 
JSON
JSON JSON
JSON
 
Tugas teknologi informasi dan komunikasi
Tugas teknologi informasi dan komunikasiTugas teknologi informasi dan komunikasi
Tugas teknologi informasi dan komunikasi
 
Penerapan JSON dalam PHP
Penerapan JSON dalam PHPPenerapan JSON dalam PHP
Penerapan JSON dalam PHP
 
Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024
 
Tugas 4
Tugas 4Tugas 4
Tugas 4
 
Tugas 4 JSON
Tugas 4 JSONTugas 4 JSON
Tugas 4 JSON
 
Tugas 4 JSON Zakaria
Tugas 4 JSON ZakariaTugas 4 JSON Zakaria
Tugas 4 JSON Zakaria
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
 
Pengenalan json
Pengenalan jsonPengenalan json
Pengenalan json
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006
 

Viewers also liked

Viewers also liked (20)

Elma LY
Elma LYElma LY
Elma LY
 
Oscar miranda presentation
Oscar miranda presentationOscar miranda presentation
Oscar miranda presentation
 
Flying High Presentation (Ardyss International)
Flying High Presentation (Ardyss International)Flying High Presentation (Ardyss International)
Flying High Presentation (Ardyss International)
 
Yoga for relaxation
Yoga for relaxationYoga for relaxation
Yoga for relaxation
 
laughter yoga
laughter yogalaughter yoga
laughter yoga
 
7 self knowledge
7 self knowledge7 self knowledge
7 self knowledge
 
8, 9 y 10
8, 9 y 108, 9 y 10
8, 9 y 10
 
Self-Change Project
Self-Change ProjectSelf-Change Project
Self-Change Project
 
Self knowledge
Self knowledgeSelf knowledge
Self knowledge
 
Laughter therapy
Laughter therapyLaughter therapy
Laughter therapy
 
Laughter - The Best Medicine
Laughter - The Best MedicineLaughter - The Best Medicine
Laughter - The Best Medicine
 
Know Your Self
Know Your SelfKnow Your Self
Know Your Self
 
Massotherapy
MassotherapyMassotherapy
Massotherapy
 
Certified Laughter Yoga Teacher training by Dr Kataria
Certified Laughter Yoga Teacher training by Dr KatariaCertified Laughter Yoga Teacher training by Dr Kataria
Certified Laughter Yoga Teacher training by Dr Kataria
 
Laughter is the best medicine!
Laughter is the best medicine!Laughter is the best medicine!
Laughter is the best medicine!
 
THE BENEFITS OF LAUGHTER IN THE WORKPLACE
THE BENEFITS OF LAUGHTER IN THE WORKPLACETHE BENEFITS OF LAUGHTER IN THE WORKPLACE
THE BENEFITS OF LAUGHTER IN THE WORKPLACE
 
Self management teacher's powerpoint
Self management   teacher's powerpointSelf management   teacher's powerpoint
Self management teacher's powerpoint
 
Positive attitude
Positive attitudePositive attitude
Positive attitude
 
Yoga nidra
Yoga nidraYoga nidra
Yoga nidra
 
Breathing exercises
Breathing exercises Breathing exercises
Breathing exercises
 

Similar to Tugas 4 json

Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 
Tugas4
Tugas4Tugas4
Tugas4aritok
 
Laporan Pemograman API JSON
Laporan Pemograman API JSONLaporan Pemograman API JSON
Laporan Pemograman API JSONadhy77
 
Tugas2 1300631022
Tugas2 1300631022Tugas2 1300631022
Tugas2 1300631022saidah510
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039gagahprawono
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187QyeChildist Parth-ll
 
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)guzieAewes
 
Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"guzieAewes
 
Tugas 2 json_1300631010
Tugas 2 json_1300631010Tugas 2 json_1300631010
Tugas 2 json_1300631010Ft Rizal
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariAsfiyuli Wulandari
 
Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602dewiapril1996
 

Similar to Tugas 4 json (19)

Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Sholihin
SholihinSholihin
Sholihin
 
Tugas4
Tugas4Tugas4
Tugas4
 
Laporan Pemograman API JSON
Laporan Pemograman API JSONLaporan Pemograman API JSON
Laporan Pemograman API JSON
 
Tugas2 1300631022
Tugas2 1300631022Tugas2 1300631022
Tugas2 1300631022
 
Dita
DitaDita
Dita
 
JSON API_1110651039
JSON API_1110651039JSON API_1110651039
JSON API_1110651039
 
Pemograman api json
Pemograman api jsonPemograman api json
Pemograman api json
 
Artikel json 1100631015
Artikel json 1100631015Artikel json 1100631015
Artikel json 1100631015
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187
 
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
 
Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"
 
Tugas 2 json_1300631010
Tugas 2 json_1300631010Tugas 2 json_1300631010
Tugas 2 json_1300631010
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
 
Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602
 
Tugas pemograman3 1100631036
Tugas pemograman3 1100631036Tugas pemograman3 1100631036
Tugas pemograman3 1100631036
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 

Recently uploaded

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 

Recently uploaded (6)

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 

Tugas 4 json

  • 1. TUGAS 4 PEMRONGAMAN API Oleh : Rika Dwi Rahmah 1110651173 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014
  • 2. JSON (JavaScript Object Notation.) Definisi Json 1. JSON merupakan singkatan dari JavaScript Object Notation. 2. JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh komputer. Fungsi JSON di PHP ada 2, yaitu: 1. json_encode untuk mengubah array ke bentuk json 2. json_decode untuk mengubah json ke array JSON terbuat dari 2 struktur: 1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary) 2. Daftar nilai terurutkan (array, vector, list) Pertama buatlah file index.php, file ini fungsinya untuk menginputkan data mobil untuk di masukkan ke dalam data base, codenya seperti gambar di bawah ini.
  • 3. Sourcode di bawah ini merupakan scrip untuk menampilkan form pada web dimana semua data yang ada pada web awalnya kita setting pada scrip di bawah ini. File ini juga mempunyai fungsi untuk memparsing data mobil menjadi file .json
  • 4. dan tampilan webnya seperti gambar di bawah ini Kita inputkan data-datanya Lalu kita klik Simpan dan otomatis data akan masuk ke dalam database, setelah itu apabila kita klik Lihat Data maka secara otomatis data akan di generate ke dalam file .json dimana tampilan file .json nya seperti gambar di bawah ini
  • 5. File json.php adalah file untuk mengenerate file dari php menjadi file .json Jangan lupa juga buat file koneksi.php untuk menghubungkan ke database karna file ini sangatlah penting dan fungsinya untuk menginputkan dan mengambil data dari data base ke web dan sebaliknya dari web ke database. Kesimpulan JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh komputer. Bentuk nya hampir sama dengan XML namu JSON jauh lebih unggul selain ukuran data lebih kecil,Json juga lebih cepat dari XML dalam hal pembacaan dan penulisan, yang lebih bagus lagi dari JSON yaitu JSON lebih mudah memparsing datanya dari pada XML, kalo XML menggunakan tag markup beda lagi dengan Json yang menggunakan array.