際際滷

際際滷Share a Scribd company logo
TUGAS 4
PEMRONGAMAN API
Oleh :
ACHMAD RIYADUSSHOLIKHIN
1110651230
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2014
Tujuan Perkuliahan
Mahasiswa mengetahui teori tentang JSON.
Mahasiswa mampu menerapkan pembuatan API dalam bentuk file JSON.
Mahasiswa mampu membaca file JSON melalui bahasa pemrograman PHP.
Definisi Json
JSON merupakan singkatan dari JavaScript Object Notation.
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:
json_encode untuk mengubah array ke bentuk json
json_decode untuk mengubah json ke array
1. Tampilan Index pada Json
Gambar di bawah merupakan index saat pemanggilan Json tampilan awal untuk memulai
inputan data mobil.
Setelah tampilan diatas untuk memulai pengimputan datanya baru kita klick data pada form
maka akan tampil form untuk inputan data pada bursa mobil. Pada tampilan tersebut terdapat tabel
sperti id_mobil, merek, tipe, harga dan tanggal produksi dmna pada form tersebut terdapat fild
simpan jika klick simpan maka data akan tersimpan secara otomatis pada data base.
2. Tampilan form data untuk Inputan bursa mobil
Gambar dibawah ini merupakan form data inputan yang mana sebelumnya kita sudah bahas
tentang index dan klick DATA pada index maka gambar inilah yang akan tampil untuk
selanjutnya. Fungsi data form Data sendiri yaitu untuk mengimputkan data mobil yang di cari.
Gambar di bawah merupakan contoh pengisian data dengan benar.
Sourcodedi bawah ini merupakan scrip untuk menampilkan form bursa mobil di atas dimana
semua data yang ada pada form di atas awalnya kita setting pada scrip di bawah ini.
Pada sourcode di atas sudah di jelaskan bagai mana cara memanggil dan menjalankaan semua
field yang ada pada form bursa mobil.
1. Cara kita konek keDATABASE yaitu seperti pada gmbar dibawah ini.
2. Cara kita mengambil data pada inputan form seperti pada gambar di bawah ini.
3. Cara kita memasukkan data pada DATABASE seperti pada gambar di bawah ini.
4. Cara kita mengambil data dari DATABASE seperti pada gambar di bawah ini.
3. Sourcode untuk JSON seperti di bawah ini.
Untuk mengetahui hasil dari scrip di atas maka pada form bursa mobil kita klik lihat data maka akan
tampil tampilan seperti di bawah ini.
Tampila JSON pada saat kita klik lihat data pada form bursa mobil.
Definisi dari JSON sendiri adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta
mudah diterjemahkan dan di-generate oleh komputer. Json sendiri hampir sama dengan XML hanya
saja perbedaan JSON dan XML terletak pada Ukuran data JSON lebih kecil daripada XML,JSON
lebih cepat dari XML dalam hal pembacaan dan penulisan,JSON lebih mudah memparsing datanya
daripada XML.,JSON menggunakan array sedangkan XML menggunakan tag markup.
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.
JSON terbuat dari 2 struktur:
1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary)
2. Daftar nilai terurutkan (array, vector, list)
Ad

Recommended

Tugas2 1300631009
Tugas2 1300631009
Wika Anggya
Tugas 4 json
Tugas 4 json
rikarica
Format json
Format json
Phu Ndut
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Asfiyuli Wulandari
Laporan6 tugas5_JSON
Laporan6 tugas5_JSON
Nona Tyaz Suderajat [AY]
JSON
JSON
nugroho90
Defri yoga p 1110651188
Defri yoga p 1110651188
defri_yoga
Pemograman api json
Pemograman api json
Hengky Susanto
Laporan json dhka API
Laporan json dhka API
dhkdika
Tentang file Muhammad firdaus
Tentang file Muhammad firdaus
Muhammad Daus
Penjelasan JSON
Penjelasan JSON
Samsul Arifin
JSON
JSON
risqialbi
Tugas4_pem_API
Tugas4_pem_API
erickz23
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
guzieAewes
Mail Merge
Mail Merge
merrychristine27
Cara Membuat Mail Marge
Cara Membuat Mail Marge
Nur Syahwidad
Penjelasan json 141151850
Penjelasan json 141151850
fitrohtulhadi
Cara meng upload penawaran lewat aplikasi apendo
Cara meng upload penawaran lewat aplikasi apendo
Wijoyo Santos
Virus 2 ca
tauriel_ca
Anesthesia and Pain Control at UMass Memorial Medical Center
Anesthesia and Pain Control at UMass Memorial Medical Center
UMass Memorial Health Care
Las mejores herramientas de internet para el estudiante
pandimario
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Tyler Pace
Seminario4
Sara Carrasco Adame
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
于亞亠仆亳亶 仍仗仂于
7.4 notes
7.4 notes
Mrs. Hedrick's Class
Project based learning
Project based learning
shannondunn93
Apre 4 t04
Apre 4 t04
AES Eletropaulo
Kham pha de yeu
Kham pha de yeu
Frank Pham
Sheikh sadooq manne alakhbar
Sheikh sadooq manne alakhbar
Sarkash Tehri

More Related Content

What's hot (10)

Laporan json dhka API
Laporan json dhka API
dhkdika
Tentang file Muhammad firdaus
Tentang file Muhammad firdaus
Muhammad Daus
Penjelasan JSON
Penjelasan JSON
Samsul Arifin
JSON
JSON
risqialbi
Tugas4_pem_API
Tugas4_pem_API
erickz23
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
guzieAewes
Mail Merge
Mail Merge
merrychristine27
Cara Membuat Mail Marge
Cara Membuat Mail Marge
Nur Syahwidad
Penjelasan json 141151850
Penjelasan json 141151850
fitrohtulhadi
Cara meng upload penawaran lewat aplikasi apendo
Cara meng upload penawaran lewat aplikasi apendo
Wijoyo Santos
Laporan json dhka API
Laporan json dhka API
dhkdika
Tentang file Muhammad firdaus
Tentang file Muhammad firdaus
Muhammad Daus
Tugas4_pem_API
Tugas4_pem_API
erickz23
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
guzieAewes
Cara Membuat Mail Marge
Cara Membuat Mail Marge
Nur Syahwidad
Penjelasan json 141151850
Penjelasan json 141151850
fitrohtulhadi
Cara meng upload penawaran lewat aplikasi apendo
Cara meng upload penawaran lewat aplikasi apendo
Wijoyo Santos

Viewers also liked (20)

Virus 2 ca
tauriel_ca
Anesthesia and Pain Control at UMass Memorial Medical Center
Anesthesia and Pain Control at UMass Memorial Medical Center
UMass Memorial Health Care
Las mejores herramientas de internet para el estudiante
pandimario
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Tyler Pace
Seminario4
Sara Carrasco Adame
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
于亞亠仆亳亶 仍仗仂于
7.4 notes
7.4 notes
Mrs. Hedrick's Class
Project based learning
Project based learning
shannondunn93
Apre 4 t04
Apre 4 t04
AES Eletropaulo
Kham pha de yeu
Kham pha de yeu
Frank Pham
Sheikh sadooq manne alakhbar
Sheikh sadooq manne alakhbar
Sarkash Tehri
Asssure friday
Asssure friday
shannondunn93
2 showcase entry-mid
2 showcase entry-mid
Ron MarsHall
Deberes tema 4 clima
Kata Nu単ez
Immigrtion
Immigrtion
schemel1
El caso del kurdistan
sari_14
Ok semillero de estad鱈stica
Juan Valverde Delgado
Mapa
Alejandra Garcia
Xmas menu
Xmas menu
Tanya Fooks
Virus 2 ca
tauriel_ca
Anesthesia and Pain Control at UMass Memorial Medical Center
Anesthesia and Pain Control at UMass Memorial Medical Center
UMass Memorial Health Care
Las mejores herramientas de internet para el estudiante
pandimario
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Come Meet Me at Ulduar: Progression Raiding in World of Warcraft
Tyler Pace
Seminario4
Sara Carrasco Adame
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
亠亢亠从于舒舒仍仆亶 仂亠 亰舒 1 从于舒舒仍 2014 亞仂亟舒
于亞亠仆亳亶 仍仗仂于
Project based learning
Project based learning
shannondunn93
Kham pha de yeu
Kham pha de yeu
Frank Pham
Sheikh sadooq manne alakhbar
Sheikh sadooq manne alakhbar
Sarkash Tehri
2 showcase entry-mid
2 showcase entry-mid
Ron MarsHall
Deberes tema 4 clima
Kata Nu単ez
Immigrtion
Immigrtion
schemel1
El caso del kurdistan
sari_14
Ok semillero de estad鱈stica
Juan Valverde Delgado
Ad

Similar to Sholihin (20)

Tugas2 1300631009
Tugas2 1300631009
Wika Anggya
Tugas2 1300631009
Tugas2 1300631009
menickyoliee
JSON API_1110651039
JSON API_1110651039
gagahprawono
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQL
gagahwidya
Tugas 2 json_1300631010
Tugas 2 json_1300631010
Ft Rizal
Tugas4 1300631024
Tugas4 1300631024
Wika Anggya
Tugas 2 json_1300631030
Tugas 2 json_1300631030
ebay, ads.id
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
DermawanAdi
Tugas4
Tugas4
snapshot01
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Erfan Bahtiar
Tugas 4 json
Tugas 4 json
Syarifahfw10
Penerapan Json Pada PHP
Penerapan Json Pada PHP
Mesayah Mesayah
Tugas 4 JSON BAYU
Tugas 4 JSON BAYU
bayurizky89
Tugas 4 bayu JSON
Tugas 4 bayu JSON
bayurizky89
Penerapan JSON dalam PHP
Penerapan JSON dalam PHP
Iput Ipoet
Tugas2 1300631015
Tugas2 1300631015
bharud014
Tugas 4
Tugas 4
Gepeng Kurus
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187
QyeChildist Parth-ll
Laporan Pemograman API JSON
Laporan Pemograman API JSON
adhy77
Tugas api4
Tugas api4
Imam Azhari
Tugas2 1300631009
Tugas2 1300631009
Wika Anggya
Tugas2 1300631009
Tugas2 1300631009
menickyoliee
JSON API_1110651039
JSON API_1110651039
gagahprawono
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQL
gagahwidya
Tugas 2 json_1300631010
Tugas 2 json_1300631010
Ft Rizal
Tugas4 1300631024
Tugas4 1300631024
Wika Anggya
Tugas 2 json_1300631030
Tugas 2 json_1300631030
ebay, ads.id
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
DermawanAdi
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Erfan Bahtiar
Penerapan Json Pada PHP
Penerapan Json Pada PHP
Mesayah Mesayah
Tugas 4 JSON BAYU
Tugas 4 JSON BAYU
bayurizky89
Tugas 4 bayu JSON
Tugas 4 bayu JSON
bayurizky89
Penerapan JSON dalam PHP
Penerapan JSON dalam PHP
Iput Ipoet
Tugas2 1300631015
Tugas2 1300631015
bharud014
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187
QyeChildist Parth-ll
Laporan Pemograman API JSON
Laporan Pemograman API JSON
adhy77
Ad

Sholihin

  • 1. TUGAS 4 PEMRONGAMAN API Oleh : ACHMAD RIYADUSSHOLIKHIN 1110651230 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2014
  • 2. Tujuan Perkuliahan Mahasiswa mengetahui teori tentang JSON. Mahasiswa mampu menerapkan pembuatan API dalam bentuk file JSON. Mahasiswa mampu membaca file JSON melalui bahasa pemrograman PHP. Definisi Json JSON merupakan singkatan dari JavaScript Object Notation. 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: json_encode untuk mengubah array ke bentuk json json_decode untuk mengubah json ke array 1. Tampilan Index pada Json Gambar di bawah merupakan index saat pemanggilan Json tampilan awal untuk memulai inputan data mobil. Setelah tampilan diatas untuk memulai pengimputan datanya baru kita klick data pada form maka akan tampil form untuk inputan data pada bursa mobil. Pada tampilan tersebut terdapat tabel sperti id_mobil, merek, tipe, harga dan tanggal produksi dmna pada form tersebut terdapat fild simpan jika klick simpan maka data akan tersimpan secara otomatis pada data base.
  • 3. 2. Tampilan form data untuk Inputan bursa mobil Gambar dibawah ini merupakan form data inputan yang mana sebelumnya kita sudah bahas tentang index dan klick DATA pada index maka gambar inilah yang akan tampil untuk selanjutnya. Fungsi data form Data sendiri yaitu untuk mengimputkan data mobil yang di cari. Gambar di bawah merupakan contoh pengisian data dengan benar.
  • 4. Sourcodedi bawah ini merupakan scrip untuk menampilkan form bursa mobil di atas dimana semua data yang ada pada form di atas awalnya kita setting pada scrip di bawah ini.
  • 5. Pada sourcode di atas sudah di jelaskan bagai mana cara memanggil dan menjalankaan semua field yang ada pada form bursa mobil. 1. Cara kita konek keDATABASE yaitu seperti pada gmbar dibawah ini. 2. Cara kita mengambil data pada inputan form seperti pada gambar di bawah ini. 3. Cara kita memasukkan data pada DATABASE seperti pada gambar di bawah ini.
  • 6. 4. Cara kita mengambil data dari DATABASE seperti pada gambar di bawah ini. 3. Sourcode untuk JSON seperti di bawah ini. Untuk mengetahui hasil dari scrip di atas maka pada form bursa mobil kita klik lihat data maka akan tampil tampilan seperti di bawah ini.
  • 7. Tampila JSON pada saat kita klik lihat data pada form bursa mobil. Definisi dari JSON sendiri adalah format pertukaran data yang ringan, mudah dibaca dan ditulis, serta mudah diterjemahkan dan di-generate oleh komputer. Json sendiri hampir sama dengan XML hanya saja perbedaan JSON dan XML terletak pada Ukuran data JSON lebih kecil daripada XML,JSON lebih cepat dari XML dalam hal pembacaan dan penulisan,JSON lebih mudah memparsing datanya daripada XML.,JSON menggunakan array sedangkan XML menggunakan tag markup. 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. JSON terbuat dari 2 struktur: 1. Kumpulan pasangan nama/nilai (object, record, struct, dictionary) 2. Daftar nilai terurutkan (array, vector, list)