Ada yang tau tentang JSON? JSON sendiri merupakan turunan dari JavaScript yang sangat sering digunakan untuk menyimpan atau mentransfer data. Bahkan saat ini, format ini banyak digunakan untuk membuat aplikasi web. 

Buat kamu yang belum tahu, tetap disini dan baca artikel ini sampai selesai. Ini akan memberi Anda informasi yang jauh lebih berguna. 

Apa Itu JSON ?

JSON adalah singkatan dari JavaScript Object Notation. Format ini biasanya digunakan untuk mentransfer atau menyimpan data. Format ini sangat berbeda dengan format XML atau format lain dengan fungsi yang sama. 

Struktur data JSON lebih sederhana dan mudah dipahami dibandingkan dengan format lain. Oleh karena itu, format tunggal ini sekarang umum digunakan dalam antarmuka pemrograman aplikasi atau API. 

JSON terdiri dari dua struktur yang penting untuk kamu ketahui, yaitu adalah:

  • Daftar atau nilai value yang berurutan
  • Kumpulan nilai atau value yang berpasangan,seperti objek

Format ini bisa digunakan untuk beberapa bahasa pemrograman lain selain JavaScript, asalkan bahasa pemrograman tersebut sudah mendukung format ini. Beberapa bahasa pemrograman tersebut antara lain:  

Jika ingin membuka file dengan format ini sebenarnya tidak sulit. Cara termudah untuk membuka file JSON adalah dengan menggunakan Notepad. 

Fungsi JSON

1.Struktur Sederhana

Format ini dapat menampilkan banyak dataset yang ada dan menerjemahkannya ke dalam bahasa pemrograman yang lebih sederhana agar lebih mudah dipahami.  

2.File Lebih Ringan

Karena pada fungsi yang pertama format ini dapat membuat struktur yang lebih sederhana, sehingga ukuran file tentunya akan lebih ringan.

Oleh karena itu, penerapan format ini juga akan lebih cepat jika dibandingkan dengan format lainnya. Proses yang diminta juga tidak memakan banyak waktu karena proses atau sintaksnya tidak rumit dan analisis data yang ada lebih cepat. 

Cara Menggunakan JSON

Karena ini termasuk format yang mudah dipahami, bahkan pemula pun tidak akan kesulitan menggunakannya. Untuk sedikit memberi Anda pemahaman tentang cara menggunakannya, lihat penjelasan tentang dua hal yang perlu Anda pelajari untuk dapat menggunakan format ini dengan mudah. 

1.Syntax

Format ini sebenarnya memiliki tanda yang mudah diingat, yang selalu dibuka dan ditutup dengan kurung kurawal ({}). Sintaks atau penulisan dalam format ini juga menyertakan dua elemen, kunci dan nilai, yang keduanya dipisahkan oleh tanda titik dua.

Oh ya, jika ada lebih dari satu key-value pair, Anda harus memisahkannya dengan koma diikuti spasi. 

2.Value JSON

Saat menggunakan JSON, ada beberapa tipe data yang bisa Anda buat atau gunakan sebagai nilai. Ingin tahu seperti apa datanya? Langsung saja kita ke penjelasannya : 

  • String

Merupakan salah satu data yang biasanya terdiri dari karakter unicode.

  • Object

Objek ini mencakup data termasuk kunci dan nilai. Seperti yang dijelaskan pada sintaks yang dijelaskan sebelumnya, Anda harus membuka atau menutup objek menggunakan kurung kurawal.  

  • Array

Adalah sekumpulan object yang dibuka dan ditutup menggunakan tanda kurung siku ([]) dan bukan kurawal.

  • Boolean

Boolean Merupakan jenis dari data yang di dalamnya hanya berisi seputar pertanyaan antara benar atau salah.

  • Number

Hanya dengan melihat namanya, kamu sudah bisa menebak data apa yang terkandung di dalam nomor tersebut. Namun perlu diingat bahwa angka yang bisa digunakan adalah bilangan bulat atau bilangan bulat. 

  • Null

Apabila kalian mendapati key yang tidak memiliki nilai atau value, maka kalian bisa menggantinya dengan mengetikan null.

Ini semua adalah penjelasan untuk salah satu format yang paling sering digunakan oleh pengembang saat ini. Tidak ada salahnya jika Anda ingin mencoba menggunakan JSON dari sekarang.