Ի՞նչ է JSON ֆայլի ձևաչափը:
JSON (JavaScript Object Notation) տվյալների փոխանակման թեթև ձևաչափ է: Այն տեքստի վրա հիմնված, մարդու կողմից ընթեռնելի ձևաչափ է՝ տվյալների պարզ կառուցվածքները և ասոցիատիվ զանգվածները (կոչվում են օբյեկտներ) ներկայացնելու համար։ JSON-ն այսօր համացանցում տվյալների փոխանակման ամենատարածված ձևաչափն է և հանդիսանում է լեզվից անկախ ձևաչափ:
JSON ֆայլի տեղեկատվություն
JSON ֆայլը տվյալները պահում է այնպիսի ձևաչափով, որը հեշտությամբ ընթեռնելի է ինչպես մարդկանց, այնպես էլ մեքենաների համար: Այն տեքստի վրա հիմնված, կառուցվածքային ձևաչափ է, որը հիմնված է JavaScript օբյեկտի նշագրման վրա: Այն սովորաբար օգտագործվում է տվյալների փոխանցման համար վեբ սերվերի և վեբ բրաուզերի միջև, ինչպես նաև տվյալների պահպանման այնպիսի ձևաչափով, որը կարելի է հեշտությամբ կարդալ և շահարկել: JSON ֆայլերը սովորաբար ունեն .json ընդլայնում:
Ի՞նչ է նշանակում JSON ֆայլի ձևաչափը:
JSON-ը նշանակում է JavaScript Object Notation:
Ծրագրային ապահովում, գործիք կամ խմբագիր, որն օգտագործվում է JSON ֆայլ ստեղծելու համար
Ցանկացած տեքստային խմբագրիչ կարող է օգտագործվել JSON ֆայլ ստեղծելու համար: Ամենահայտնի տեքստային խմբագրիչներից մի քանիսը, որոնք օգտագործվում են JSON ֆայլեր ստեղծելու համար, ներառում են Notepad++, Sublime Text, Atom, Visual Studio Code և Brackets:
Ծրագրային ապահովում, գործիք կամ խմբագիր, որն օգտագործվում է JSON ֆայլը բացելու համար
JSON ֆայլերը կարող են բացվել տարբեր ծրագրերի միջոցով, ներառյալ՝ տեքստային խմբագրիչներ, կոդերի խմբագրիչներ կամ հատուկ ծրագրեր, ինչպիսիք են JSON Viewer-ը, JSON Editor-ը կամ Notepad++-ը:
JSON ֆայլի ձևաչափի լիցենզիայի տեսակը
JSON ֆայլի ձևաչափը բաց կոդով, հանրային տիրույթի ստանդարտ է: Լիցենզիայի տեսակը «Հանրային տիրույթ» է, և լիցենզիայի մեկ սեփականատեր չկա:
JSON ֆայլի ձևաչափի օգտագործում
- Վեբ հավելվածների և սերվերների միջև տվյալների պահպանում և փոխանակում:
- Դինամիկ վեբ էջերի ստեղծում:
- Վեբ սերվերների և բջջային հավելվածների միջև տվյալների ուղարկում և ստացում:
- Տվյալների բազաներում օբյեկտների սերիականացում:
- Սերվերի կարգավորումների կարգավորում:
- Տվյալների փոխանցում տարբեր ծրագրավորման լեզուների միջև:
- Կառուցվածքային տվյալների պահպանում կոնֆիգուրացիայի ֆայլերում:
JSON ֆայլի ընդլայնման կառուցվածքը
- Գանգուր բրեկետներ՝ {}
- Քառակուսի փակագծեր՝ []
- Ստորակետերով առանձնացված գույք-արժեք զույգեր
- Հատվածների անունների և արժեքների միջև երկու կետ բաժանիչներ
- Չակերտներ սեփականության անունների և տողերի շուրջ
JSON ձևաչափի պատմություն
JSON (JavaScript Object Notation) թեթև, լեզվից անկախ տվյալների փոխանակման ձևաչափ է, որը գործում է 1990-ականների վերջից: Այն ի սկզբանե ստեղծվել է Դուգլաս Քրոքֆորդի կողմից և այժմ բաց ստանդարտ է, որը պահպանվում է Internet Engineering Task Force-ի (IETF) կողմից:
JSON-ը նախագծվել է որպես տվյալների փոխանակման ձևաչափ՝ սերվերի և վեբ հավելվածի միջև տվյալների փոխանցման համար: Այն հիմնված է JavaScript ծրագրավորման լեզվի ենթաբազմության վրա և օգտագործում է տեքստային ձևաչափ՝ տվյալների պահպանման և փոխանակման համար:
JSON-ը տարածված ձևաչափ է՝ տվյալների փոխանակման համար տարբեր հարթակների և լեզուների միջև՝ շնորհիվ իր պարզության և ճկունության: Այն նաև լայնորեն օգտագործվում է վեբ ծառայություններում, ինչպիսիք են API-ները, սերվերի և վեբի միջև տվյալների փոխանցման համար
JSON ձևաչափի ապագան
JSON-ը, հավանաբար, երկար տարիներ կմնա տվյալների կարևոր ձևաչափ: Այն թեթև, հեշտ օգտագործման ձևաչափ է, որը հեշտ է վերլուծել և կարող է օգտագործվել տարբեր համակարգերի միջև տվյալների պահպանման և փոխանցման համար: Այն նաև բավականաչափ ճկուն է, որպեսզի այն օգտագործվի ծրագրավորման տարբեր լեզուներում՝ դարձնելով այն մշակողների համար հայտնի ընտրություն: Առաջ գնալով, JSON-ը, ամենայն հավանականությամբ, կզարգանա և կդառնա էլ ավելի հզոր, քանի որ նոր տեխնոլոգիաներ և հավելվածներ են մշակվում: Սա կարող է նշանակել ավելի շատ հնարավորություններ, տվյալների ավելի արդյունավետ պահեստավորում և նույնիսկ ձևաչափի նոր օգտագործում:
Գործողություններ, որոնք կատարվում են JSON ֆայլի ձևաչափով
JSON ֆայլերի վրա բոլոր գործողությունները դիտելու և կատարելու համար Ստուգեք այս անվճար առցանց JSON վեբ հավելվածները