JSON
JSON singkatan dari JavaScript Object Notation, adalah sebuah format data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diparsing dan dibuat oleh mesin. Format ini digunakan untuk pertukaran dan penyimpanan data antar aplikasi. Data dalam format JSON disusun dalam bentuk pasangan "nama/nilai" atau "key/value" dari struktur data seperti objek dalam bahasa pemrograman. Karena JSON berbasis teks, format ini sangat cocok untuk digunakan pada web dan aplikasi yang mengambil data dari server melalui request-response HTTP. Selain itu, format JSON juga sering digunakan pada database NoSQL untuk menyimpan data yang tidak memiliki skema yang terstruktur secara ketat.
contoh penulisan json>
{
"nama": "John Doe",
"pekerjaan": {
"jabatan": "Manager",
"departemen": "Keuangan"
},
"hobi": [
"Membaca",
"Menonton film",
"Bermain game"
],
"alamat": {
"jalan": "Jl. Sudirman No. 123",
"kota": "Jakarta",
"provinsi": "DKI Jakarta"
}
}