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)։
- Կոնֆիգուրացիոն ֆայլեր։
- Տվյալների պահպանում։