Eine JSON-Datei ist eine Datei, die Daten im JavaScript Object Notation (JSON) Format enthält. JSON ist ein leichtgewichtiges Datenformat, das häufig zum Austausch von Daten zwischen Anwendungen verwendet wird. Es basiert auf einer Untermenge von JavaScript und kann von vielen Programmiersprachen gelesen und geschrieben werden. JSON wird oft verwendet, um Daten aus Web-APIs abzurufen und zu verarbeiten. Eine JSON-Datei enthält normalerweise eine Ansammlung von Schlüssel-Wert-Paaren, die in geschweiften Klammern “{}” eingeschlossen sind. Schlüssel und Werte werden durch einen Doppelpunkt getrennt, während die einzelnen Paare durch Kommas getrennt werden.
Beispiel
{ "name": "Max Mustermann", "age": 30, "email": "max.mustermann@example.com", "hobbies": [ "Lesen", "Reisen", "Sport" ], "address": { "street": "Musterstraße 1", "zip": "12345", "city": "Musterstadt" } }
In diesem Beispiel wird eine Person mit ihrem Namen, Alter, E-Mail-Adresse, Hobbys und Adresse beschrieben. JSON-Dateien werden oft verwendet, um Daten zwischen Anwendungen auszutauschen, da sie plattformunabhängig und leicht lesbar sind.
Eine JSON-Datenbank-Datei mit 10 Einträgen könnte zum Beispiel so aussehen:
[ { "id": 1, "name": "Alice", "age": 25, "city": "Berlin" }, { "id": 2, "name": "Bob", "age": 30, "city": "Hamburg" }, { "id": 3, "name": "Charlie", "age": 35, "city": "München" }, { "id": 4, "name": "Dave", "age": 40, "city": "Frankfurt" }, { "id": 5, "name": "Eve", "age": 45, "city": "Stuttgart" }, { "id": 6, "name": "Frank", "age": 50, "city": "Köln" }, { "id": 7, "name": "Grace", "age": 55, "city": "Düsseldorf" }, { "id": 8, "name": "Heidi", "age": 60, "city": "Dresden" }, { "id": 9, "name": "Isaac", "age": 65, "city": "Leipzig" }, { "id": 10, "name": "Julia", "age": 70, "city": "Hannover" }]
Diese Datei enthält ein Array mit 10 Objekten. Jedes Objekt hat vier Schlüssel-Wert-Paare, die die Informationen über eine Person speichern. Jedes Objekt hat eine eindeutige ID, einen Namen, ein Alter und eine Stadt.
Das nachfolgende Video ist im erweiterten Datenschutzmodus von YouTube eingebunden, der das Setzen von YouTube-Cookies solange blockiert, bis ein aktiver Klick auf die Wiedergabe erfolgt. Mit Klick auf den Wiedergabe-Button erteilen Sie Ihre Einwilligung darin, dass YouTube auf dem von Ihnen verwendeten Endgerät Cookies setzt, die auch einer Analyse des Nutzungsverhaltens zu Marktforschungs- und Marketing-Zwecken dienen können. Näheres zur Cookie-Verwendung durch Youtube finden Sie in der Cookie-Policy von Google unter https://policies.google.com/technologies/types?hl=de .
Hinweis: Sobald Sie auf das Vorschaubild klicken, verlassen Sie unsere Seite und werden auf www.youtube-nocookie.com weitergeleitet. Trotz datenschutzfreundlicher Einbindung kann es sein, dass YouTube Cookies verwendet. Bitte beachten Sie dafür die Datenschutzerklärung von YouTube bzw. Google!
Video direkt aufrufen: https://www.youtube-nocookie.com/embed/KccgQkIdMnU
JSON Tutorial für Anfänger (sollte jeder Programmierer wissen)
Hinweis: Durch die Übertragung Ihrer E-Mail-Adresse und ggf. Ihres Namens willigen Sie ein, dass diese Daten zum Zweck der Beantwortung und Verarbeitung Ihres Kommentars elektronisch gespeichert werden. Nicht veröffentlichte Kommentare werden spätestens nach sechs Monaten gelöscht. Veröffentlichte E-Mails werden, gem. der Aufbewahrungsfristen (sechs bis zehn Jahre), zur Dokumentation und ggf. zu Beweiszwecken gespeichert.
Dieser Beitrag wurde bisher 88 mal gelesen.