Pengantar JSON
Pelajaran 1 dari 9 dalam kursus JSON Python di Coddy.
JSON (JavaScript Object Notation) adalah format pertukaran data berbasis teks yang ringan. Format ini mudah dibaca dan ditulis oleh manusia, serta mudah diurai dan dibuat oleh mesin.
Struktur JSON
JSON dibangun dari dua struktur utama:
- Kumpulan pasangan nama/nilai (mirip dengan dictionary Python)
- list nilai yang berurutan (mirip dengan list Python)
Data JSON direpresentasikan dalam pasangan kunci-nilai yang diapit kurung kurawal {}. Array diapit kurung siku [].
{
"name": "John Doe",
"age": 30,
"city": "New York",
"hobbies": ["reading", "swimming", "coding"]
}
Tipe Data JSON
JSON mendukung tipe data berikut:
- String:
"Hello, World!" - Angka:
42atau3.14 - Boolean:
trueataufalse - Null:
null - Object:
{"key": "value"} - Array:
[1, 2, 3]
Kasus Penggunaan Umum
JSON banyak digunakan untuk:
- Respons API: Banyak layanan web mengembalikan data dalam format JSON
- File konfigurasi: Aplikasi sering menggunakan JSON untuk pengaturan
- Penyimpanan data: JSON adalah format populer untuk menyimpan data terstruktur
- Pertukaran data antara berbagai bahasa pemrograman
Kesederhanaan dan keserbagunaan JSON menjadikannya alat penting untuk pertukaran dan penyimpanan data modern.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Semua pelajaran di JSON Python
Latihan sendiri: Compiler Python online
Format dan jelajahi JSON apa pun: Pemformat JSON