Intern
Ի՞նչ է JSON-ը։
sobes.tech AI
Պատասխան AI-ից
JSON (JavaScript Object Notation) — թեթև տվյալների փոխանակման ձևաչափ է, որը հեշտ է ընթերցել մարդու կողմից և հեշտ է վերլուծել մեքենաների կողմից: Այն հիմնված է JavaScript ծրագրավորման լեզվի ենթամշակույթի վրա, բայց ամբողջովին անկախ է նրանից:
Հիմնական հատկանիշներ՝
- Հիերարխիկ կառուցվածք: Տվյալները ներկայացված են որպես բանալի-արժեք զույգեր և դասավորված ցանկեր:
- Տեքստային ձևաչափ: Տվյալները ներկայացված են որպես պարզ տեքստ, ինչը հեշտացնում է դրանց փոխանցումը ցանցով:
- Լեզվից անկախություն: JSON-ը կարող է օգտագործվել ցանկացած ծրագրավորման լեզվով:
JSON-ի տվյալների տեսակները՝
- Օբյեկտ (Object): Անկարգված բանալի-արժեք զույգերի հավաքածու: Բանալիքներն ուղիղ տողեր են, արժեքները կարող են լինել ցանկացած JSON տվյալների տիպ: Ներկայացվում է կլորակներով
{}: - Արrey (Array): Դասավորված արժեքների հավաքածու: Արժեքները կարող են լինել ցանկացած JSON տվյալների տիպ: Ներկայացվում է քառակուսու փակագծերով
[]: - Տող (String): Նշանների հաջորդականություն երկկողմանի կետերով:
- Թիվ (Number): Լրիվ կամ տատանվող թիվ:
- Բուլյան (Boolean):
trueկամfalse: - Null: Արժեք, որը ներկայացնում է արժեքի բացակայությունը:
JSON կառուցվածքի օրինակ՝
// Օբյեկտ JSON-ի օրինակ
{
"name": "John Doe",
"age": 30,
"isStudent": false,
"courses": [
"Math",
"Physics"
],
"address": {
"street": "123 Main St",
"city": "Anytown"
},
"additional_info": null
}
Օգտագործում QA-ում՝
- Տվյալների փոխանցում API հարցումներում և պատասխաններում:
- Կոնֆիգուրացիոն ֆայլեր:
- Գրանցում:
- Թեստային տվյալներ: