Шта је формат ЈСОН података и база података ЈСОН докумената?

Вероватно сте чули за ЈСОН(JSON) , али као и већина људи, можда не знате шта то значи. Па, то је скраћеница од ЈаваСцрипт Објецт Нотатион(JavaScript Object Notation) . Добра ствар код ЈСОН(JSON) -а је то што је и људски и машински читљив, што недостаје многим језицима. И не само то, ЈСОН(JSON) је независан језик, што је изненађење за многе јер је ЈаваСцрипт(JavaScript) део његовог имена. Штавише, то није традиционални програмски језик и више је отворени стандардни формат података.

Поред тога, овај језик је стандардни АПИ(API) који се користи у разним алатима и апликацијама, посебно на вебу. Штавише, то је једна од значајних алтернатива КСМЛ-у.

ЈСОН

Шта је ЈСОН?

ЈСОН(JSON) је отворени стандардни формат за размену датотека и података који користи текст читљив за људе за складиштење и пренос објеката података. Има широк спектар апликација и може послужити као замена за КСМЛ(XML) у АЈАКС(AJAX) системима.

У реду, постоје два начина на која ЈСОН(JSON) представља податке, а ми ћемо о њима разговарати управо сада да бисте разумели.

  • Низ(Array) – Према нашем разумевању, ми дефинишемо низ левим ([) и десним (]) заградама. Зарез раздваја сваку ставку унутар заграда. Штавише, ово такође можете видети као уређену колекцију вредности.
  • Објекат(Object) – Овде имамо колекцију парова кључ-вредност или име-вредност. Сада, када је у питању дефинисање објекта, то се мора урадити унутар леве ({) и десне (}) заграде. Сваки пар име-вредност унутар заграда мора да почиње именом, након чега следи двотачка и на крају вредност. Зарез увек мора да одваја сваки пар име-вредност.

Шта је ЈСОН база података докумената?

Постоји нешто што се зове база података докумената када је у питању ЈСОН(JSON) , али већина људи за то неће знати. Међутим, пошто смо управо објаснили шта је ЈСОН(JSON) , има смисла само да разговарамо о базама података докумената.

Видите, база података ЈСОН(JSON) докумената је облик нерелационе базе података која је креирана за складиштење и испитивање података као ЈСОН(JSON) докумената. Уместо нормализације информација у неколико табела, свака има јединствену и фиксну структуру сличну релационој бази података.

Једна од импресивних ствари у вези са овим је чињеница да ЈСОН(JSON) базе података докумената такође користе исте формате докумената које користе програмери у свом коду апликације. Ово олакшава програмерима да траже податке кад год то желе.

Примери ЈСОН кода

Пример ЈСОН стринга:

{

"firstname": "Vamien",

"lastname": "McKalin",

“occupation”: “Technical Writer”

}

Пример ЈСОН броја:

{

"id": 1,

"age": 56,

"bornyear": 1965,

"date": 6,

"month": 9,

"weight" : 99.9

}

Ево неколико корисних ЈСОН алата на мрежи који ће вам помоћи да почнете.

Прочитајте(Read)Како отворити ЈСОН датотеку(How to open a JSON file) .

Уживајте(Enjoy) у учењу ЈСОН(JSON) -а и обавезно нам се јавите у коментарима.



About the author

Ја сам веб програмер са преко 10 година искуства у раду са прегледачима Фирефок и Гоогле Доцс. Специјалиста сам за креирање једноставних, али моћних онлајн апликација, и развио сам веб-базирана решења за мала предузећа и велике организације. Моја база клијената укључује нека од највећих имена у пословању, укључујући ФедЕк, Цоца Цола и Маци'с. Моје вештине као програмера чине ме идеалним кандидатом за било који пројекат који треба да се заврши брзо и ефикасно – од развоја прилагођених веб локација до креирања робусних маркетиншких кампања путем е-поште.



Related posts