JSON adalah format ringkas pertukaran data komputer berbasis teks yang merepresentasikan struktur data sederhana dan larik asosiatif. Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui jaringan pada proses serialisasi, terutama pada pemrograman aplikasi web AJAX. Dibandingkan XML, JSON lebih sederhana untuk mentransmisikan data antar sistem. Implementasi JSON pada PHP dapat menghasilkan data JSON dari PHP lalu menampilkannya
2. PENGERTIAN JSON
JSON (dilafalkan Jason), singkatan
dari JavaScript Object Notation (bahasa
Indonesia: notasi objek JavaScript), adalah
suatu format ringkas pertukaran data
komputer. Formatnya berbasis teks dan
terbaca-manusia serta digunakan untuk
merepresentasikan struktur data sederhana
dan larik asosiatif (disebut objek).
3. KEGUNAAN
Format JSON sering digunakan
untuk mentransmisikan data terstruktur
melalui suatu koneksi jaringan pada suatu
proses yang disebut serialisasi. Aplikasi
utamanya adalah pada pemrograman aplikasi
web AJAX dengan berperan sebagai alternatif
terhadap penggunaan tradisional format XML.
4. JSON VS XML
XML (Extensible Markup Language)
adalah bahasa markup untuk keperluan
umum yang disarankan oleh W3C untuk
membuat dokumen markup keperluan
pertukaran data antar sistem yang beraneka
ragam. XML merupakan kelanjutan dari HTML
(HyperText Markup Language) yang
merupakan bahasa standar untuk melacak
Internet.
PENGERTIAN XML
5. KEUNGGULAN
Keunggulan XML bisa diringkas sebagai berikut :
- Pintar (Intelligence). XML dapat menangani berbagai tingkat
(level) kompleksitas.
- Dapat beradaptasi. Dapat mengadaptasi untuk membuat
bahasa sendiri. Seperti Microsoft membuat bahasa MSXML atau
Macromedia mengembangkan MXML.
- Mudah pemeliharaannya.
- Sederhana. XML lebih sederhana.
- Mudah dipindah-pindahkan (Portability). XML mempunyai
kemudahan perpindahan (portabilitas) yang lebih bagus.
6. JSON VS XML
XML
XML dapat menangani berbagai tingkat (level)
kompleksitas.
JSON
Mentransmisikan data terstruktur melalui suatu koneksi
jaringan pada suatu proses yang disebut serialisasi.