isjson Javascript

| | | |

JSON staat voor JavaScript Object Notation. Het is een JavaScript-object dat gegevens organiseert in sleutel-/waardeparen. Door gegevens op deze manier op te slaan, zijn deze objecten lichtgewicht en taalonafhankelijk. Dit betekent dat JSON door de meeste programmeertalen kan worden gelezen.

JSON wordt vaak gebruikt om gegevens van een client-side server op te halen, omdat het lichtgewicht en gemakkelijk leesbaar is voor mens en machine. In een wereld van API-consumptie is JSON flexibel genoeg om alleen de gewenste gegevens van de server naar de gebruiker te halen.

JSON gebruiken

JSON gebruiken is een handige manier om gegevens op te slaan doorgegeven van de server naar de front-end van een applicatie. De meeste programmeertalen hebben methoden om gegevens onmiddellijk naar JSON te converteren. In een JavaScript-ophaalverzoek wordt het gegevensantwoord dat door de server wordt verzonden, geconverteerd naar JSON door de methode json () op het verzoek aan te roepen. Lees hier meer over ophaalquery`s.

Waarom zouden we een reactie altijd naar JSON moeten converteren? Eén antwoord is langdradig en voor ons mensen moeilijk te ontcijferen. Door de respons om te zetten naar JSON, ordenen we de data in voor mensen leesbare sleutel/waarde-paren. Dit maakt de gegevens toegankelijker via de code die we schrijven om iets met de responsgegevens te doen.

JSON-voorbeelden

Laten we eerst eens kijken naar welk antwoord dat is omgezet naar JSON zou eruit kunnen zien. In het onderstaande voorbeeld sturen we een ophaalverzoek naar een API die ons vertelt hoeveel astronauten zich momenteel in de ruimte bevinden.

Voor onze doeleinden bewaren we het antwoord dat we hebben omgezet naar JSON in onze console.

We kunnen zien dat er in dit object de slaaf ch is van "bericht," "nummer" en "mensen. ‚" De berichtentoets geeft aan " succes .‚" Dit is een mooi bericht voor ons. laat ons de status van ons verzoek weten.

Vervolgens wijst onze numerieke sleutel naar de waarde 7. Dit is het totale aantal mensen in de ruimte. Tot slot komen we bij onze sleutel "mensen". De waarde van deze sleutel is een array. binnenin in deze array bevinden zich verschillende objecten met de sleutels "craft" en "name". Onze waarden ‚Äã‚Äãvoor deze sleutels zijn de naam van het ruimteschip en de astronaut aan boord.

JSON kan meerdere keren worden genest. Op dit punt in ons ophaalverzoek is het antwoord geconverteerd naar JSON en nu is de volgende stap om iets met die gegevens te doen. Van daaruit zouden we die gegevens kunnen gebruiken om een rij kaarten voor elke astronaut te vullen. De gegevensverwerking wordt bepaald door wat u wilt dat uw toepassing uitvoert.

Conclusie

Samenvattend hebben we geleerd dat JSON een object is dat wordt gebruikt om gegevens op te slaan. Meestal zijn deze gegevens afkomstig van een server als reactie op een ophaalverzoek. We hebben ook geleerd dat JavaScript wordt geleverd met een json ()-methode die een reactie converteert naar JS AU.

Voor de front-end van een applicatie om gegevens van een server, moet deze in JSON-indeling zijn. Na het converteren van een reactie naar JSON, zijn we vrij om te creëren wat we willen rond die gegevens. Raadpleeg deze -handleiding voor meer informatie over de methode json () in ophaalverzoeken.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method