Dokumen ini membahas tentang pembuatan aplikasi pemrosesan data mobil menggunakan JSON. Aplikasi ini dapat menginput data mobil, menyimpannya ke database, dan mengekspor datanya ke format JSON. File index.php digunakan untuk menginput data, file json.php untuk mengekspor ke JSON, dan file koneksi.php untuk menghubungkan ke database.
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.