zurück zum Artikel

Was sind JSON-Dateien und wie lassen sie sich öffnen?

Isabelle Bauer
Hände am Laptop im Gegenlicht, Vordergrund im Dunklen

(Bild: smolaw/Shutterstock.com)

JSON-Dateien sind für den Betrieb einer großen Anzahl von Software und Softwaretypen von Vorteil. Im Folgenden erfahren Sie mehr.

Programmierer, Entwickler und IT-Fachleute müssen Datenstrukturen aus einer beliebigen Sprache in Formate übertragen, die von anderen Sprachen und Plattformen erkannt werden können. JSON-Dateien machen dies möglich. Hier erfahren Sie alles über dieses Dateiformat – was es ist, wie solche Dateien aussehen und wie man sie verwendet.

Eine JSON-Datei ist eine Datei, die einfache Datenstrukturen und Objekte im Format JavaScript Object Notation (JSON) speichert, einem Standardformat für den Datenaustausch. Es wird hauptsächlich für die Übertragung von Daten zwischen einer Webanwendung und einem Server verwendet. JSON-Dateien sind leichtgewichtig, textbasiert, für Menschen lesbar und können mit einem Texteditor einfach bearbeitet werden. Dieses Format erfordert weniger Formatierung und ist eine gute Alternative zu XML [5]. JSON ist zwar von JavaScript abgeleitet, ist aber ein sprachunabhängiges Datenformat. Die Erzeugung und das Parsen von JSON wird von vielen modernen Programmiersprachen unterstützt.

Die häufigste Verwendung von JSON-Daten und -Dateien besteht darin, Daten von einem Server zu lesen, damit sie auf einer Website oder in einer Webanwendung angezeigt werden können. Aber das ist nicht das Einzige, wofür sie verwendet werden. Computeranwendungen, Programme, mobile Anwendungen und vieles mehr verwenden JSON-Dateien für verschiedene Zwecke – in erster Linie für die Speicherung und den Austausch von Daten, die API-Kommunikation und die Konfiguration.

Da Entwickler JSON zur Unterstützung der Softwareentwicklung verwenden, könnte man meinen, JSON-Dateien seien besonders komplex. Im Vergleich zu anderen Datenverwaltungsmethoden sind sie jedoch relativ einfach.

Eine JSON-Datei speichert Daten in Schlüssel-Wert-Paaren und Arrays; die Software, für die sie erstellt wurde, greift dann auf die Daten zu. JSON ermöglicht es Entwicklern, verschiedene Datentypen als menschenlesbaren Code zu speichern, wobei die Schlüssel als Namen dienen und die Werte zugehörige Daten enthalten.

Die JSON-Syntax ist von der Syntax der JavaScript-Objektnotation abgeleitet:

Darauf aufbauend ist die JSON-Syntax nicht ohne Einschränkungen. Die für die Schlüssel und Werte bereitgestellten Informationen müssen einem bestimmten Format entsprechen. So müssen beispielsweise alle Schlüssel Zeichenketten sein, die mit doppelten Anführungszeichen geschrieben werden - und dies gilt auch für die Werte. Im Folgenden finden Sie einige Beispiele für die verschiedenen Datentypen, die in Gruppen von Schlüssel-Wert-Paaren verwendet werden:

Das Öffnen von JSON-Dateien ist weitaus einfacher, als Sie vielleicht denken. Es handelt sich um eine sehr einfache Datenstruktur, die vollständig textbasiert ist, weshalb sie auf Zeichenketten und Zahlen beschränkt ist. Aus diesem Grund können Sie jedes beliebige Datei-Öffnungsprogramm verwenden, um eine JSON-Datei anzuzeigen, z.B. Notizblöcke, Texteditoren und sogar Befehlszeilenschnittstellen.

Um eine JSON-Datei zu öffnen, machen Sie einen Rechtsklick darauf und wählen im Kontextmenü "Öffnen mit" an. Sie sehen dann alle verfügbaren Programme auf Ihrem Computer, mit denen Sie die Datei öffnen können.

JSON-Dateien öffnen

Sehen wir uns nun einige Beispiele für Programme und Anwendungen an, die diese Dateien öffnen können.

Windows Editor
Notepad++
Visual Studio Code
Mehr Infos

(isba)


URL dieses Artikels:
https://www.heise.de/-9302292

Links in diesem Artikel:

  1. #Was ist eine JSON-Datei?
  2. #Wie sieht eine JSON-Datei aus?
  3. #Wie öffnen Sie eine JSON-Datei?
  4. https://www.heise.de/tipps-tricks/XML-Datei-oeffnen-4587044.html
  5. https://notepad-plus-plus.org/downloads/
  6. https://code.visualstudio.com/download
  7. https://www.heise.de/tipps-tricks/Wie-erstelle-ich-eine-HTML-Datei-3879029.html
  8. https://www.heise.de/tipps-tricks/XML-Datei-oeffnen-4587044.html
  9. https://www.heise.de/tipps-tricks/Was-ist-eine-csv-Datei-6321660.html