Apa itu JSON?

Apa itu JSON?

APA ITU JSON?

Jogja One Solution – Sebelum membahas tentang json, kita lebih dahulu harus mengenal formatnya dan sintax JSON itu sendiri. Sehingga saat kita akan menggunakan JSON , kita sudah tidak bingung lagi. Istilah JSON, masih asing di telinga kita. Nah kali ini, kita akan mengupas tuntas tentang JSON. Simak ulasan berikut

Pengertian JSON

JSON (JavaScript Object Notation) adalah sebuah format data yang digunakan untuk pertukaran dan penyimpanan data.1

Kata kunci yang perlu diingat: “pertukaran & penyimpanan data”

JSON merupakan bagian (subset) dari Javascript. JSON bisa dibaca dengan berbagai macam bahasa pemrograman seperti C, C++, C#, Java, Javascript Perl, Python, dan banyak lagi. Hal ini membuat JSON menjadi bahasa yang ideal untuk perturakan data antar aplikasi. JSON bahkan mendominasi pendahulunya si XML (eXtensible Markup Language)

Kalau dibandingkan dengan XML, JSON lebih sederhana dan mudah dibaca.

Perbandingan JSON dengan XML

Oleh sebab itu, lebih banyak yang menggunakan JSON daripada XML.

Penerapan JSON dalam Pemrograman

JSON biasanya digunakan sebagai format standar untuk bertukar data antar aplikasi.

Pertukaran data antar aplikasi dengan JSON

Tapi sebenarnya tidak hanya itu saja, masih ada fungsi lain dari JSON.

Berikut ini beberapa penerapan JSON yang pernah saya temui:

Struktur Dasar JSON

Coba perhatikan stuktur JSON ini.

Struktur dasar JSON

Ini adalah struktur paling sederhana…

JSON selalu dimulai dengan tanda kurung kurawal { dan ditutup dengan kurung }.

Lalu di dalam kurung kurawal, berisi data yang format key dan value. Jika terdapat lebih dari satu data, maka dipisah dengan tanda koma dan di data terakhir tidak diberikan koma.

Format JSON objek

Lalu key dan valude dipisah dengan titik dua.

Oh iya, untuk value…

Kita bisa memberikan tipe data apa pun. Bahkan juga bisa kita isi dengan array dan objek.

Berikut ini tipe data yang didukung oleh JSON.

Tipe data yang didukung oleh JSON

Nah untuk array, ia dibuat dengan tanda kurung siku [...].

Array pada JSON

Sintax JSON

Menulis format JSON dalam bentuk beberapa baris akan membantunya lebih mudah dibaca terutama saat sudah memiliki banyak data. Karena JSON mengabaikan spasi antara elemennya, kita bisa memberikan spasi antara key-value sehingga menjadi lebih mudah di baca:

{ 
  "first_name"  :  "Sammy", 
  "last_name"   :  "Shark", 
  "online"      :  true 
}

Penting juga untuk diingat, meskipun terlihat sama sebuah objek JSON tidak memiliki format yang sama dengan objek JavaScript. Jadi, meskipun kita bisa menambah fungsi kedalam objek JavaScript, kita tidak bisa menggunakannya sebagai valus di JSON. Kelebihan utama JSON adalah kemudahan dan kesiapannya untuk ditransfer antar bahasa pemrograman. Objek JavaScript hanya bisa digunakan di dalam bahasa pemrograman JavaScript.

Sejauh ini kita sudah melihat format JSON dalam bentuk yang sederhana, namun JSON Juga dapat menjadi lebih kompleks yang terdiri dari objek dan array bersarang.

JOGJA ONE SOLUTION – Kami hadir memberi solusi untuk kebutuhan media promosi bisnis atau usaha Anda. Grafik order dan omzet meningkat. Dapatkan website murah, desain menarik, kompleks, dan full maintenance dengan harga yang terjangkau KLIK DISINI. Atau hubungi kami di Telp (0274) 5017127 | WA : 0888 0289 8802


Digital Content Writer, Special Content Creator, Technical Content Writer dan Suka berbagi hal baru yang bermanfaat bagi orang lain.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

WhatsApp chat