Intern
JSON nədir?
sobes.tech Süni İntellekt
AI-dan cavab
JSON (JavaScript Object Notation) yüngül mətn formatıdır məlumat mübadiləsi üçün. JavaScript dilinin alt toplusuna əsaslanır, lakin tamamilə müstəqildir.
JSON-un əsas xüsusiyyətləri:
- Oxunaqlıq: İnsan tərəfindən başa düşülən format.
- Sadəlik: Asanlıqla analiz edilə və yaradılə bilər.
- Müstəqillik: Əksər proqramlaşdırma dilləri tərəfindən dəstəklənir.
JSON məlumatları "açar-dəyər" cütləri və ya ardıcıl dəyərlər siyahısı şəklində təqdim edir.
JSON-un dəstəklədiyi məlumat növləri:
- Obyektlər: "açar: dəyər" cütlərinin sıralanmamış toplusu. Açarlar sətirlər, dəyərlər hər hansı keçərli JSON tipi ola bilər.
- Massivlər: Sıralanmış dəyər siyahıları. Dəyərlər hər hansı keçərli JSON tipi ola bilər.
- Sətirlər: Unicode simvol zəncirləri, ikiqat sitat işarələri ilə əhatə olunmuş.
- Rəqəmlər: Tam və ya ulduzlu onluq ədədlər.
- Boolean dəyərlər:
truevəfalse. - Null: Boş dəyər.
Nümunə:
// JSON obyekt nümunəsi
{
"name": "Иван",
"age": 30,
"isStudent": false,
"courses": ["Математика", "Физика"],
"address": {
"city": "Москва",
"zipCode": "100001"
},
"notes": null
}
JSON geniş istifadə olunur:
- Müştəri və server arasında məlumatların ötürülməsi (API).
- Konfiqurasiya faylları.
- Məlumatların saxlanması.