JSON ist die Abkürzung für JavaScript Object Notation und ein Datenformat zum Übertragen von Daten von einem Ort zum anderen, am häufigsten zwischen einem Server und einer Webanwendung. Das JSON-Format wurde von Douglas Crockford spezifiziert.
JSON basiert auf der Programmiersprache JavaScript, kann aber mit einem speziellen JSON-Parser in den meisten anderen Sprachen verwendet werden. Es ist eine Alternative zu XML zum Speichern, Zuordnen und Zugreifen auf Daten. Unten ist ein Beispiel für gültiges JSON:
{ "Name" : "Ed", "Career" : "Teacher" }
Grundsätzlich formatiert JSON Daten in JavaScript-Objekte und ermöglicht Namens- und Wertepaare, Arrays, Zeichenfolgen und andere Datentypen. Wenn diese Daten von einem JSON-Parser gelesen werden, werden sie in den entsprechenden Datentyp in der Programmiersprache konvertiert, die zum schnellen Abrufen von Daten verwendet wird. Beim Speichern von JSON-Daten wird die Dateierweiterung .json verwendet.
Computerakronyme, Datenbankbegriffe, Datentypen, Programmierbegriffe, Webdesign-Begriffe