Pengertian JSON
JSON adalah singkatan dari JavaScript Object Notation. JSON adalah format pertukaran data yang ringan dan mudah dibaca oleh manusia dan diinterpretasikan oleh komputer. JSON umumnya digunakan dalam pengembangan aplikasi web dan mobile untuk mengirim dan menerima data dari server ke klien. JSON berbasis teks, sehingga mudah disimpan, ditransmisikan, dan diproses oleh banyak bahasa pemrograman. JSON terdiri dari pasangan nama dan nilai (key-value pairs) yang diatur dalam objek (object), atau daftar nilai (list) yang diatur dalam array.
Struktur JSON
JSON memiliki struktur sederhana dan mudah dibaca oleh manusia. Struktur JSON terdiri dari dua elemen utama, yaitu objek (object) dan array.
Objek dalam JSON direpresentasikan dengan pasangan nama dan nilai (key-value pairs), yang dituliskan dalam kurung kurawal {} dan dipisahkan dengan koma. Contohnya:
jsonCopy code{
"nama": "John Doe",
"umur": 25,
"alamat": {
"jalan": "Jl. Raya",
"kota": "Jakarta"
}
}
Array dalam JSON direpresentasikan dengan daftar nilai yang dituliskan dalam kurung siku [] dan dipisahkan dengan koma. Contohnya:
[{ "nama": "John Doe","umur": 25,"alamat": { "jalan": "Jl. Raya","kota": "Jakarta"}},{"nama": "Jane Smith","umur": 30,"alamat": { "jalan": "Jl. Merdeka","kota": "Bandung" }}]
Dalam JSON, nilai bisa berupa string, angka, boolean, null, objek, atau array.



The internet is a globally connected network system that uses TCP/IP to transmit data via various types of media. The internet is a network of global exchanges – including private, public, business, academic and government networks – connected by guided, wireless and fiber-optic technologies.