🍋
Menu
.json Code

JSON (JavaScript Object Notation)

JSON adalah format pertukaran data ringan yang mudah dibaca dan ditulis manusia serta mudah di-parse dan dihasilkan oleh mesin. Format ini merupakan format dominan untuk API web, file konfigurasi, dan penyimpanan data dalam aplikasi modern.

Tipe MIME

application/json

Tipe

Teks

Kompresi

Lossless

Kelebihan

  • + Human-readable and writable with minimal syntax
  • + Native parsing in every programming language
  • + Dominant format for REST APIs and web services
  • + Lightweight — less verbose than XML

Kekurangan

  • No comment syntax — cannot annotate configuration files
  • No native date, binary, or schema types
  • Trailing commas cause parse errors in strict parsers

Kapan Menggunakan .JSON

Gunakan JSON untuk respons API, file konfigurasi, pertukaran data antar layanan, dan data terstruktur apa pun yang perlu dapat dibaca manusia.

Detail Teknis

JSON mendukung enam tipe data: string, angka, boolean, null, array, dan objek (peta kunci-nilai). Menggunakan encoding UTF-8 dan tidak memiliki dukungan native untuk komentar, tanggal, atau data biner.

Riwayat

Douglas Crockford mempopulerkan JSON pada awal tahun 2000-an, mengambilnya dari sintaks literal objek JavaScript. Distandardisasi sebagai ECMA-404 pada tahun 2013 dan RFC 8259 pada tahun 2017, menjadi format data API universal.

Konversi dari .JSON

Konversi ke .JSON

Format Terkait

Istilah Terkait

Learn More

Studi Kasus