Was ist eine JSON-Datei und wie öffnet man sie?

Was ist eine JSON-Datei und wie öffnet man sie?

Wenn Sie jemals Dinge wie persönliche Buchhaltung in Excel gemacht haben, dann haben Sie wahrscheinlich dieses Problem gespürt: Je mehr Informationen Sie speichern, desto schwieriger ist es, Dinge zu aktualisieren. Wenn Ihre Daten größer werden, wird alles chaotisch und seltsam. Datenbanken sind schön und gut, aber sie sind nicht genau so „lesbar“, wie die meisten von uns es gerne hätten. Gut, dass es JSON gibt, um uns zu helfen.

Was ist eine JSON-Datei?

JSON steht für JavaScript Object Notation und wird zur Definition von Objekten in JavaScript verwendet. Natürlich müssen Sie JavaScript nicht lernen, um JSON zu verstehen. Es ist einfach ein Format zum Gruppieren von Daten, damit sie einfacher zu lesen und zu formatieren sind.

Werfen Sie einen Blick auf dieses Beispiel und finden Sie die Namen der einzelnen Haustiere:

{
"pets": [
{
"type": "dog",
"name": "Maddogna",
"breed": "Golden Retriever",
"age": 3,
"likes": ["barking", "going for walks", "Fluffman"],
"dislikes": ["loud noises", "strangers"]
},
{
"type": "cat",
"name": "Fluffman",
"breed": "Siamese",
"age": 3,
"likes": ["napping", "being petted"],
"dislikes": ["being picked up", "Maddogna", "dog food"]
},
{
"type": "iguana",
"name": "Gizzards the Great",
"breed": "Green Iguana",
"age": 2,
"likes": ["sunbathing", "watching Fluffman and Maddogna"],
"dislikes": ["cold weather", "being stared at by Fluffman and Maddogna"]
}
]}

Es ist wie eine Liste von Dingen. Und Sie konnten die Namen der Haustiere leicht erkennen: Maddogna, Fluffman und Gizzards the Great. Darunter sind weitere Daten wie Alter, Abneigungen und Rasse.

JSON schließt die Lücke zwischen Computern und normalen Menschen, wenn es um Daten geht. Es ist schnell, verständlich und kann in jedes andere Format konvertiert werden, in dem Ihre Daten aussehen sollen.

JSON-Dateien glänzen am besten, wenn es darum geht, große Datenmengen zu konvertieren.

Wofür wird JSON verwendet?

JSON ist ein Format. Damit kann man fast alles verschicken. Solange Sie kompilierte Daten senden, kann JSON verwendet werden. Tatsächlich verwendet Ihr Computer es wahrscheinlich gerade, um mit anderen Computern auf der ganzen Welt zu kommunizieren, ohne dass Sie es wissen.

Es gibt viele Verwendungsmöglichkeiten für JSON, wie zum Beispiel:

  • Sofortnachrichten
  • E-Mails
  • Konfigurationsdateien
  • Netzwerkinformationen
Reqres In Sample Pi formatiert mit Json Lite Dark Mode

Sie können JSON auch während der Entwicklung und Veröffentlichung in Spielen sehen, um Ihre Spielstände und Einstellungen zu speichern.

Natürlich gibt es andere schnellere Möglichkeiten, Daten zu verschieben, aber JSON ist einfach zu praktisch, um es aufzugeben.

So öffnen Sie eine JSON-Datei

Im Kern sind JSON-Dateien eigentlich nur Textdateien, die mit der Erweiterung „.json“ gespeichert werden. Sie können sie mit jedem beliebigen Klartext-Editor öffnen, als wären sie eine gewöhnliche Textdatei.

  • Öffnen Sie in Windows Notepad und gehen Sie zu „Datei -> Öffnen“ und suchen Sie dann nach der JSON-Datei, die Sie öffnen möchten.
Notepad Roter Pfeil beim Öffnen der Datei
Notepad Datei öffnen Alle Dateien
  • Wenn Sie etwas in der Datei nachschlagen möchten, drücken Sie einfach Ctrl+ Fund geben Sie dann ein, was Sie suchen müssen.
Notepad sucht nach Maddogna in der Json-Datei
  • Wenn Sie eine neue JSON-Datei erstellen möchten, erstellen Sie einfach eine normale Textdatei und speichern Sie sie mit der Dateierweiterung „.json“. Stellen Sie sicher, dass Sie den Speichertyp auf „Alle Dateien“ ändern, sonst wird er stattdessen zu „Dateiname.json.txt“.
Save New Json File Pets Json Arrow On Save Type Dropdown

Verwenden von JSON-Viewern

Das Problem mit diesen Online-Konvertern ist zwar nützlich, aber sie sind nicht praktisch, wenn Sie webbasierte Aufgaben erledigen. Glücklicherweise gibt es verschiedene Arten von JSON-Viewern, die Ihnen nicht nur beim Konvertieren von JSON-Dateien helfen, sondern auch deren Inhalt ohne Kopfschmerzen besser lesen können!

JSON Lite

JSON Lite ( Chrome | Firefox ) ist eine Browsererweiterung, die das Anzeigen und Bearbeiten von JSON-Dateien in jedem Chrome-basierten Browser erheblich vereinfacht. Es hebt Teile des JSON-Codes mit unterschiedlichen Farben hervor. Und wenn das Standard-Erscheinungsbild nicht „sichtbar“ genug ist, können Sie die Einstellungen für den Einzug ändern, Linien reduzieren und sogar den Dunkelmodus einrichten.

Jsonplaceholder Typicode Sample Json mit Json Lite auf der linken Seite und None auf der rechten Seite
Links: JSON mit JSON Lite; rechts: JSON ohne JSON Lite

Alternativ können Sie auch diese JSON-Verschönerungen verwenden, um die Daten besser sichtbar zu machen.

JSON-Datei konvertieren

Je nachdem, wofür Sie die JSON-Datei verwenden, müssen Sie möglicherweise einen Konverter verwenden, um sie in eine CSV- oder XML-Datei umzuwandeln.

Dazu können Sie einen JSON-Konverter wie den Code Beautify JSON Viewer verwenden . Dies ist eine Webanwendung, die JSON-Dateien entweder in CSV oder XML konvertiert, die dann von anderer Software verwendet werden können.

Um den Code Beautify JSON Viewer zu verwenden, laden Sie einfach Ihre Datei hoch, indem Sie auf die Schaltfläche „Datei“ klicken, und konvertieren Sie sie dann, indem Sie entweder auf „zu XML“ oder „zu CSV“ klicken.

Code Beautify Json Viewer Konvertieren Sie eine JSON-Datei in eine XML-Datei oder eine CSV-Datei

Häufig gestellte Fragen

Ist JSON besser als CSV und XML?

Im Vergleich zu CSV und XML sind JSON-Dateien einfacher, flexibler und für einen Computer leichter zu interpretieren. Zum größten Teil können Sie Datenstrukturen so speichern, wie sie sind. Anders als in XML müssen Sie keine Tags hinzufügen, die besagen, dass eine 1 eine Zahl ist und keine Zeichenfolge, die die Zahl 1 enthält. Es ist auch in der Lage, komplexe Datenstrukturen zu haben, im Gegensatz zu CSV, bei dem Sie jedes Mal NULL hinzufügen müssen, wenn Sie welche haben zusätzliche „Zellen“ in Ihren Daten.

Ist JSON eine Programmiersprache?

JSON ist KEINE Programmiersprache, wird aber sicherlich innerhalb einer Programmiersprache verwendet. JSON basiert auf JavaScript, das es verwendet, um Dinge zu definieren, die in dieser Sprache „Objekte“ genannt werden. Es ist ein Notationsformat zum Auflisten von Dingen – Sie können damit nichts anderes tun, als Dinge zu definieren.

Ist JSON nur XML?

Nein, JSON ist kein XML. Im Gegensatz zu XML können Sie in JSON Zahlen, boolesche Werte und Nullwerte definieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert