Hvad er JSON-dataformatet og JSON-dokumentdatabasen?

Chancerne er, at du har hørt om JSON , men som de fleste andre, ved du måske ikke, hvad det betyder. Nå, det står for JavaScript Object Notation . Det fede ved JSON er, at det er både menneskeligt og maskinlæsbart, hvilket mange sprog mangler. Ikke nok med det, JSON er et uafhængigt sprog, hvilket er en overraskelse for mange, da JavaScript er en del af dets navn. Desuden er det ikke et traditionelt programmeringssprog og mere et åbent standard dataformat.

Derudover er dette sprog en standard API , der bruges i en række værktøjer og applikationer, især på nettet. Desuden er det et af de væsentlige alternativer til XML.

JSON

Hvad er JSON?

JSON er et åbent standard fil- og dataudvekslingsformat, der bruger menneskelæsbar tekst til at gemme og overføre dataobjekter. Det har en bred vifte af applikationer og kan tjene som en erstatning for XML i AJAX- systemer.

OK, så der er to måder, JSON repræsenterer data på, og vi vil diskutere dem lige nu for din forståelse.

  • Array – Ud fra vores forståelse definerer vi en Array med venstre ([) og højre (]) parentes. Et komma adskiller hvert element inden for parenteserne. Desuden kan du også se dette som en ordnet samling af værdier.
  • Objekt(Object) – Det, vi har her, er en samling af nøgleværdi- eller navn-værdi-par. Nu, når det kommer til at definere et objekt, skal det gøres inden for venstre ({) og højre (}) klammer. Hvert navn-værdi-par inden for parenteserne skal begynde med navnet, efterfulgt af et kolon og til sidst værdien. Et komma skal altid adskille hvert navn-værdi-par.

Hvad er en JSON-dokumentdatabase?

Der er noget, der hedder dokumentdatabase, når det kommer til JSON , men de fleste kender det ikke. Men fordi vi lige har forklaret, hvad JSON er, giver det kun mening for os at diskutere dokumentdatabaser.

Du kan se, en JSON- dokumentdatabase er en form for ikke-relationel database, der blev oprettet for at gemme og forespørge data som JSON - dokumenter. I stedet for at normalisere information på tværs af flere tabeller, har hver en unik og fast struktur, der ligner en relationel database.

En af de imponerende ting ved dette er det faktum, at JSON -dokumentdatabaser også bruger de samme dokumentformater, som udviklere bruger i deres applikationskode. Dette gør det nemmere for udviklere at forespørge data, når de vil.

JSON kode eksempler

Eksempel på JSON-streng:

{

"firstname": "Vamien",

"lastname": "McKalin",

“occupation”: “Technical Writer”

}

Eksempel på JSON-nummer:

{

"id": 1,

"age": 56,

"bornyear": 1965,

"date": 6,

"month": 9,

"weight" : 99.9

}

Her er nogle nyttige online JSON-værktøjer til at hjælpe dig i gang.

Læs(Read)Sådan åbner du en JSON-fil(How to open a JSON file) .

Nyd(Enjoy) at lære JSON , og sørg for at slå os op i kommentarerne.



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts