Barcha darslar

Boshlang'ich · 2/12

🏷️ Yorliqlar: "kalit": qiymat

Kalit-qiymat juftligi, qo'shtirnoq qoidasi va ikki nuqta — mix.

Uyga kirsang har javonda yorliq osilgan: "Bu — kitoblar", "Bu — kiyimlar". JSON'da bu kalit-qiymat juftligi deyiladi.

{
  "ism": "Aziz",
  "yosh": 25
}

Qattiq qoida

Kalit DOIM qo'shtirnoqda. Oddiy tirnoq (') ham, yalang'och kalit ham ishlamaydi. Yorliqsiz buyumni parser (politsiya) uyga kiritmaydi.

Ikki nuqta ( : ) — yorliq bilan buyum orasidagi mix: "bu yorliq mana shu narsaga tegishli" degani.

❌ Xato✅ To'g'riSabab
{'ism': 'Aziz'}{"ism": "Aziz"}Oddiy tirnoq taqiqlangan
{ism: "Aziz"}{"ism": "Aziz"}Kalit yorliqsiz
{"ism" = "Aziz"}{"ism": "Aziz"}Mix ikki nuqta bo'lishi kerak

Takrorlangan kalit

Standart takrorlangan kalitni taqiqlamaydi, lekin ko'p parserlar oxirgisini oladi. Amalda hech qachon takrorlama — bu jimgina yo'qoladigan xato.

🛠 Mashq: Uchta yorliq yoz: ism, kasb, shahar.

mashq.json
Uy mustahkam — JSON to'g'ri ✅

Tekshiruv testi

1. Qaysi biri to'g'ri?

2. Bitta obyektda bir xil kalit ikki marta kelsa?