SlideShare a Scribd company logo
1 of 10
Download to read offline
PEMROGRAMAN API
JSON
Disusun oleh:
ANDIKA PRADANA (1010651121)
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MUHAMMADIYAH JEMBER
2014
JSON
---------------------------------------------------------------------------------------------------
JSON: JavaScript Object Notation, ialah sintaks untuk menyimpan dan
bertukar informasi yang berbentuk teks, sama seperti XML. Hanya saja JSON
lebih kecil dari XML, lebih cepat dan lebih mudah untuk diurai. JSON adalah
bahasa dan platform yang independen, meski menggunakan sintaks JavaScript.
Parser JSON dan library JSON dapat dipakai di banyak bahasa pemrograman.
Persamaan dengan XML:
1. Teks biasa
2. Hirarkis (nilai-nilai dalam nilai)
3. Bisa diurai oleh JavaScript
4. Data JSON bisa diangkut menggunakan AJAX
Perbedaan JSON dengan XML:
1. Tidak ada tag akhir
2. Singkat
3. Dibaca dan ditulis lebih cepat
4. Bisa diurai dengan built-in JavaScript
5. Menggunakan array
---------------------------------------------------------------------------------------------------
Source: http://goo.gl/tc4vCO
Implementasi JSON dengan PHP
---------------------------------------------------------------------------------------------------
Dalam hal ini studi kasusnya adalah data mobil. Berikut langkah demi langkah
percobaan implementasinya:
1. Membuat database (db_car)
Tabel ‘car’
Atribut dalam tabel ‘car’
2. Membuat file .php untuk mengkoneksikan file php dengan database yang
sudah dibuat tadi.
conn.php
3. Membuat file .php yang fungsinya untuk generate file .json.
car.php
4. Membuat file .php yang fungsinya untuk parse atau mengurai file .json.
parsing.php
5. Terakhir, membuat index yang ditambah dengan css.
index.php
6. Input data ke ‘localhost/car/car.php’
Tampilan index.php
Klik ‘INPUT’
Input data mobil
Input data sukses
Klik ‘Check’ dan masuk ke JSON

More Related Content

Viewers also liked

Facebook Open Stream API - Facebook Developer Garage Dhaka
Facebook Open Stream API - Facebook Developer Garage DhakaFacebook Open Stream API - Facebook Developer Garage Dhaka
Facebook Open Stream API - Facebook Developer Garage DhakaMohammad Emran Hasan
 
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap BuildPengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap BuildWahyu Purnomo
 
Facebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionFacebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionEric Ping
 
Facebook graph api
Facebook graph apiFacebook graph api
Facebook graph apiFagner Moura
 
Laporan Tugas Akhir - Absensi SMS Gateway
Laporan Tugas Akhir - Absensi SMS GatewayLaporan Tugas Akhir - Absensi SMS Gateway
Laporan Tugas Akhir - Absensi SMS GatewayYusuf Andrias Putra
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your BusinessFabernovel
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaRCH_98
 

Viewers also liked (9)

Facebook Open Stream API - Facebook Developer Garage Dhaka
Facebook Open Stream API - Facebook Developer Garage DhakaFacebook Open Stream API - Facebook Developer Garage Dhaka
Facebook Open Stream API - Facebook Developer Garage Dhaka
 
Web API Practice Handbook
Web API Practice HandbookWeb API Practice Handbook
Web API Practice Handbook
 
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap BuildPengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
Pengembangan Mobile Learning (Android) dengan eXeLearning dan PhoneGap Build
 
Facebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionFacebook Login & Open Graph Introduction
Facebook Login & Open Graph Introduction
 
Facebook graph api
Facebook graph apiFacebook graph api
Facebook graph api
 
Laporan Tugas Akhir - Absensi SMS Gateway
Laporan Tugas Akhir - Absensi SMS GatewayLaporan Tugas Akhir - Absensi SMS Gateway
Laporan Tugas Akhir - Absensi SMS Gateway
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
 
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta DatabasenyaTutorial Pembuatan Aplikasi Website Beserta Databasenya
Tutorial Pembuatan Aplikasi Website Beserta Databasenya
 

Implementasi JSON dengan PHP Studi Kasus Data Mobil

  • 1. PEMROGRAMAN API JSON Disusun oleh: ANDIKA PRADANA (1010651121) JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH JEMBER 2014
  • 2. JSON --------------------------------------------------------------------------------------------------- JSON: JavaScript Object Notation, ialah sintaks untuk menyimpan dan bertukar informasi yang berbentuk teks, sama seperti XML. Hanya saja JSON lebih kecil dari XML, lebih cepat dan lebih mudah untuk diurai. JSON adalah bahasa dan platform yang independen, meski menggunakan sintaks JavaScript. Parser JSON dan library JSON dapat dipakai di banyak bahasa pemrograman. Persamaan dengan XML: 1. Teks biasa 2. Hirarkis (nilai-nilai dalam nilai) 3. Bisa diurai oleh JavaScript 4. Data JSON bisa diangkut menggunakan AJAX Perbedaan JSON dengan XML: 1. Tidak ada tag akhir 2. Singkat 3. Dibaca dan ditulis lebih cepat 4. Bisa diurai dengan built-in JavaScript 5. Menggunakan array --------------------------------------------------------------------------------------------------- Source: http://goo.gl/tc4vCO
  • 3. Implementasi JSON dengan PHP --------------------------------------------------------------------------------------------------- Dalam hal ini studi kasusnya adalah data mobil. Berikut langkah demi langkah percobaan implementasinya: 1. Membuat database (db_car) Tabel ‘car’ Atribut dalam tabel ‘car’ 2. Membuat file .php untuk mengkoneksikan file php dengan database yang sudah dibuat tadi. conn.php
  • 4. 3. Membuat file .php yang fungsinya untuk generate file .json.
  • 6. 4. Membuat file .php yang fungsinya untuk parse atau mengurai file .json. parsing.php
  • 7. 5. Terakhir, membuat index yang ditambah dengan css.
  • 9. 6. Input data ke ‘localhost/car/car.php’ Tampilan index.php Klik ‘INPUT’
  • 10. Input data mobil Input data sukses Klik ‘Check’ dan masuk ke JSON