Sobes.tech
Intern

Ի՞նչ է JSON-ը։

sobes.tech AI

Պատասխան AI-ից

JSON (JavaScript Object Notation)-ը թեթև տեքստային ֆորմատ է տվյալների փոխանակման համար: Այն հիմնված է JavaScript լեզվի ենթամշակույթի վրա, բայց ամբողջովին անկախ է լեզվից:

JSON-ի հիմնական հատկանիշները՝

  • Կարդալելիություն: Մարդկանց համար հասկանալի ֆորմատ:
  • Հեշտություն: Լավ է վերլուծել և գեներացնել:
  • Անկախություն: Աջակցվում է մեծամասնության ծրագրավորման լեզուներով:

JSON-ը ներկայացնում է տվյալները որպես " բանալի-արժեք" զույգեր կամ դասավորված արժեքների ցանկեր:

JSON-ի աջակցած տվյալների տեսակները՝

  • Օբյեկտներ: Անկարգավորված " բանալի: արժեք" զույգերի հավաքածու: Բանալիքներն՝ տողեր, արժեքները՝ ցանկացած վավեր JSON տեսակ:
  • Արreyներ: Դասավորված արժեքների ցանկեր: Արժեքները՝ ցանկացած վավեր JSON տեսակ:
  • Տողեր: Unicode նիշերի հաջորդականություններ, փակված դուբլիկատ նշանների մեջ:
  • Թվեր: Մեկական կամ տատանվող կետով:
  • Բուլյան արժեքներ: true կամ false:
  • Null: Բաց արժեք:

Օրինակ՝

// JSON օբյեկտի օրինակ
{
  "name": "Иван",
  "age": 30,
  "isStudent": false,
  "courses": ["Математика", "Физика"],
  "address": {
    "city": "Москва",
    "zipCode": "100001"
  },
  "notes": null
}

JSON-ը լայնորեն օգտագործվում է՝

  • Տվյալների փոխանցում հաճախորդից սերվեր (API)։
  • Կոնֆիգուրացիոն ֆայլեր։
  • Տվյալների պահպանում։