Menu
CoddyTech

Mengenal JSON

Pelajaran 4 dari 10 dalam kursus Proyek Pencarian Media Sosial: Dasar-Dasar JSON dengan Python di Coddy.

Dalam pelajaran ini, kita akan mengenal struktur JSON yang berisi semua informasi tentang pengguna/halaman di perusahaan media sosial ini.

Berikut object JSON yang mewakili seorang karyawan:

{
	"first_name": "Robert",
	"last_name": "Newell",
	"city": "Atlanta",
	"type": "user",
	"gender": "M",
	"country": "United States",
	"job": "Software Engineer"
}

Ini adalah satu record dalam database yang mewakili detail seorang pengguna. Perhatikan bahwa type ditetapkan sebagai user.

Sekarang, mari pilih jenis entitas lain di media sosial kita, yaitu halaman.

{
	"name": "Friendly Neighborhood Coder",
	"category": "Technology, Education & Engineering",
	"city": "Trivandrum",
	"type": "page",
	"followers": 1080,
	"country": "India",
	"description": "Creator of the YouTube channel - @fncoder. I help python developers level up their skills"
}

JSON akhir yang kamu dapatkan dari layanan backend media sosial akan berupa list record. Sebagian record ini adalah record pengguna, dan sebagian lainnya adalah record halaman. List object JSON ini ditetapkan ke sebuah array JSON, yaitu results. Formatnya akan terlihat seperti di bawah ini:

{
	"results": [
		{
			"first_name": "Robert",
			"last_name": "Newell",
			"city": "Atlanta",
			"type": "user",
			"gender": "M",
			"country": "United States",
			"job": "Software Engineer"
		}, {
			"name": "Friendly Neighborhood Coder",
			"category": "Technology, Education & Engineering",
			"city": "Trivandrum",
			"type": "page",
			"followers": 1080,
			"country": "India",
			"description": "Creator of the YouTube channel - @fncoder. I help python developers level up their skills"
		}
	]
}

Dalam beberapa tantangan di kursus ini, kamu akan melihat object JSON dengan format di atas.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

Semua pelajaran di Proyek Pencarian Media Sosial: Dasar-Dasar JSON dengan Python

Latihan sendiri: Compiler Python online

Format dan jelajahi JSON apa pun: Pemformat JSON