JSON (JavaScript Object Notation)

JSON ist ein leichtgewichtiges Datenformat, das zur strukturieren und übertragen von Daten zwischen Systemen verwendet wird – insbesondere zwischen Frontend und Backend bei Webanwendungen. Es basiert auf der Syntax von JavaScript, ist aber sprachunabhängig und heute Standard bei APIs, Datenbanken und Webservices.

Beispiel

Wenn denkstroeme.com ein Kontaktformular per JavaScript absendet, werden die eingegebenen Daten oft als JSON an den Server übermittelt:

{
 “name”: "Max Mustermann",
 “email”: “max@example.com”,
 “nachricht”: “Bitte um Rückruf”
}

Merkmale von JSON

  • Besteht aus Schlüssel-Wert-Paaren ("key": "value")
  • Unterstützt Strings, Zahlen, Arrays, Objekte, Booleans und null
  • Struktur ist menschlich lesbar und maschinenverarbeitbar
  • Nutzt geschweifte Klammern {} für Objekte und eckige Klammern [] für Arrays
  • Keine Kommentare erlaubt (im Gegensatz zu JavaScript selbst)

Anwendungsbereiche

  • Datenübertragung zwischen Client und Server (z.B. per AJAX oder fetch)
  • APIs & Webservices (REST, GraphQL)
  • Konfigurationsdateien (z.B. package.json in Node.js-Projekten)
  • Datenformate in NoSQL-Datenbanken (z.B. MongoDB)
  • Templating & dynamische Interfaces

Vorteile

  • Einfach zu schreiben, zu lesen und zu debuggen
  • Breite Unterstützung in nahezu allen Programmiersprachen
  • Weniger Overhead als XML
  • Gut geeignet für strukturierte, hierarchische Daten

Tools und Helfer

  • JSON-Formatter (z.B. jsonlint.com)
  • JSON-Viewer für Browser und IDEs
  • Online-Tools zum Parsen, Validieren, Konvertieren

JSON ist heute das Standardformat für moderne Webschnittstellen (APIs). Wer mit Schnittstellen, dynamischen Websites oder Datenstrukturen arbeitet, kommt daran kaum vorbei.

Zurück
Abstrakte Wellen aus Blau- und Goldtönen fließen elegant von links ins Bild – symbolisieren Dynamik, Eleganz und digitale Bewegung
Denkströme Update Newsletter

Melden Sie sich jetzt an und bleiben Sie immer auf dem Laufenden über die spannenden Impulse und Einblicke, die Denkströme zu bieten hat!

Jetzt anmelden
Übersicht der Standorte in Deutschland
Zentrale Geschäftsleitung
Tilsiter Straße 16a
87439 Kempten
Büro München
Hopfenstraße 8
80335 München
Büro Hamburg
Neuer Wall 10
20354 Hamburg

Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren. Die Informationen zu Ihrem Nutzerverhalten gehen an unsere Partner zum Zwecke der Nutzung für Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die sie unabhängig von unserer Website von Ihnen erhalten oder gesammelt haben. Um diese Cookies zu nutzen, benötigen wir Ihre Einwilligung welche Sie uns mit Klick auf „Alle Cookies akzeptieren“ erteilen. Sie können Ihre erteilte Einwilligung (Art. 6 Abs. 1 a) DSGVO) jederzeit für die Zukunft widerrufen. Diesen Widerruf können Sie über die „Cookie-Einstellungen“ hier im Tool ausführen.

Hinweis auf Datenverarbeitung in den USA durch Videodienst Vimeo: Wenn Sie auf "Alle Cookies akzeptieren“ klicken, willigen Sie zudem ein, dass ihre Daten i.S.v. Art. 49 Abs. 1 S. 1 lit. a) DSGVO in den USA verarbeitet werden dürfen. Die USA gelten nach derzeitiger Rechtslage als Land mit unzureichendem Datenschutzniveau. Es besteht das Risiko, dass Ihre Daten durch US-Behörden, zu Kontroll- und zu Überwachungszwecken, verarbeitet werden. Derzeit gibt es keine Rechtsmittel gegen diese Praxis vorzugehen. Sie können Ihre erteilte Einwilligung jederzeit für die Zukunft widerrufen. Diesen Widerruf können Sie über die „Cookie-Einstellungen“ hier im Tool ausführen.