Isjson Javascript

| | | |

JSON ist ein Akronym fur JavaScript Object Notation. Es ist ein JavaScript-Objekt, das Daten in Schlussel/Wert-Paaren organisiert. Das Speichern von Daten auf diese Weise macht diese Objekte leichtgewichtig und sprachunabhängig. Dies bedeutet, dass JSON von den meisten Programmiersprachen gelesen werden kann.

JSON wird häufig verwendet, um Daten von einem Server auf die Clientseite abzurufen, da es leicht und von Mensch und Maschine leicht lesbar. In einer Welt konsumierender APIs ist JSON flexibel genug, um nur die gewunschten Daten vom Server an den Benutzer zu extrahieren.

Verwendung von JSON

Die Verwendung von JSON ist eine praktische Möglichkeit, ubergebene Daten zu speichern vom Server bis zum Frontend einer App. Die meisten Programmiersprachen verfugen uber Methoden, um Daten out of the box in JSON zu konvertieren. Bei einer JavaScript-Abrufanforderung wird die vom Server ubergebene Datenantwort in JSON konvertiert, indem die Methode json() fur die Anforderung aufgerufen wird. Lesen Sie mehr uber Abrufanforderungen hier.

Warum sollten wir eine Antwort trotzdem in JSON umwandeln? Eine Antwort ist ausfuhrlich und fur uns Menschen schwer zu entziffern. Durch die Konvertierung der Antwort in JSON organisieren wir die Daten in lesbare Schlussel/Wert-Paare. Dies macht die Daten uber den Code, den wir schreiben, um etwas mit den Antwortdaten zu tun, zugänglicher.

JSON-Beispiele

Zuerst sehen wir uns an, was eine Antwort in JSON konvertiert aussehen könnte. Im folgenden Beispiel senden wir eine Abrufanforderung an eine API, die uns mitteilt, wie viele Astronauten sich derzeit im Weltraum befinden.

Fur unsere Zwecke protokollieren wir die in JSON konvertierte Antwort in unserer Konsole.

Wir k√∂nnen sehen, dass sich in diesem Objekt die Schlussel fur "Nachricht‚", "Nummer‚" und . befinden ‚ÄûMenschen‚" Der Nachrichtenschlussel weist auf einen Wert von "Erfolg‚" Dies ist eine nette Nachricht, die uns uber den Status unserer Anfrage informiert.

Als N√§chstes zeigt unser Zahlenschlussel auf den Wert 7. Dies ist die Gesamtzahl der Personen im Weltraum. Schlie√ülich kommen wir zu unserem Schlussel "Personen‚". Der Wert dieses Schlussels ist ein Array. Im Inneren dieses Array sind weitere Objekte mit den Schlusseln "craft‚" und "name.‚" Unsere Werte fur diese Schlussel sind der Name des Raumfahrzeugs und des Astronauten an Bord.

JSON kann viele Male verschachtelt werden. In dieser Phase unserer Abrufanforderung wurde die Antwort in JSON konvertiert und der nächste Schritt besteht nun darin, etwas mit diesen Daten zu tun. Von hier aus könnten wir diese Daten verwenden, um fur jeden Astronauten eine Kartenreihe auszufullen. Was mit den Daten zu tun ist, hängt davon ab, was Ihre App erreichen soll.

Schlussfolgerung

Zur Zusammenfassung: Wir haben erfahren, dass JSON ein Objekt zum Speichern von Daten ist. Normalerweise stammen diese Daten von einem Server als Antwort in einer Abrufanforderung. Wir haben auch erfahren, dass JavaScript mit einer json()-Methode ausgestattet ist, die eine Antwort in JSON umwandelt.

Fur das Frontend jeder Anwendung die Daten von einem Server mussen diese im JSON-Format vorliegen. Nachdem wir eine Antwort in JSON konvertiert haben, können wir alles, was wir möchten, um diese Daten herum erstellen. Weitere Informationen zur Methode json() in Abrufanforderungen finden Sie in dieser Anleitung.

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