Glossar   /   Datenformate

JSON

JSON ist ein verbreitetes Textformat, mit dem Anwendungen strukturierte Daten wie Listen und benannte Werte austauschen.

Auch bekannt als: JavaScript Object Notation

Was bedeutet JSON?

Eine Nachricht kann beispielsweise Kundennummer, Auftragsstatus und eine Liste von Positionen enthalten. JSON unterstützt unter anderem Zeichenketten, Zahlen, Wahrheitswerte, Listen und Objekte.

Das Format allein legt nicht fest, welche Felder fachlich erforderlich sind. Für Datumswerte, Geldbeträge und andere besondere Inhalte brauchen die beteiligten Anwendungen zusätzliche klare Vereinbarungen.

So sieht das in der Praxis aus

Beispiel: Eine Auftrags-API liefert Kundennummer, Positionen und Status als JSON-Objekt.

Häufige Fragen

Ist JSON an die Programmiersprache JavaScript gebunden?

Nein. Der Name stammt aus diesem Umfeld, das Format kann aber von vielen Programmiersprachen gelesen und geschrieben werden.

Hat JSON einen eigenen Datumstyp?

Nein. Ein Datum wird beispielsweise als Zeichenkette übertragen. Format und gegebenenfalls Zeitzone müssen zwischen den beteiligten Anwendungen vereinbart werden.

Wie prüft man, ob eine JSON-Nachricht vollständig ist?

Zusätzlich zum korrekten Aufbau braucht es Regeln für Pflichtfelder und Werte. JSON Schema kann technische Vorgaben prüfen, fachliche Zusammenhänge benötigen ergänzende Prüfungen.

Das könnte Sie auch interessieren

Passend zum Thema

Individuelle Softwareentwicklung Geeignete Datenverarbeitung und Speicherung für eine eigene Anwendung entwerfen.

Quellen und weiterführende Informationen

IETF: RFC 8259 – JSON Data Interchange Format
← Zurück zu allen Glossarbegriffen

Daten passend speichern und übertragen

Ihre Anwendung muss strukturierte Inhalte dauerhaft nutzbar halten? Klären Sie Datenformate, Genauigkeit und die benötigten Regeln beim Einlesen und Schreiben.

Kontakt aufnehmen