JSON-Beispiel

JSON-Beispiel

Aufgabe 1: Entwickeln Sie JSON-Daten, die Daten von Schülern aus drei verschiedenen Abschnitten einer Klasse anzeigen. Die Daten müssen den Namen der Schüler und ihre Lieblingsfächer enthalten. Zeigen Sie die Daten in einer Tabelle an.

Lösung: In dieser Aufgabe haben wir zunächst ein JSON mit drei Objekten (dargestellt durch {}). Diese Objekte werden drei verschiedene Abschnitte darstellen, daher werden wir diese Objekte wie folgt benennen: A, B und C.

JSON-Beispiel 1

Unter diesen Objekten haben wir ein Array. Ein Array (dargestellt durch []) kann mehrere Datensätze enthalten. Daher werden mehrere Schüler unter jedem Array aufgezeichnet.

JSON-Beispiel 2

Jeder einzelne Datensatz für einen Schüler ist auch einzigartig, daher werden auch alle Schülerinformationen durch ein Objekt dargestellt. Hier haben wir in jedem Abschnitt nur drei Schüler (Objekte) hinzugefügt.

JSON-Beispiel 3

Wenn ich anstelle von drei leeren Objekten drei Schüler hinzufüge, sieht es ungefähr so ​​aus:

JSON-Beispiel 4

Da diese Objekte Details von Schülern darstellen, habe ich sie Schüler genannt. Unter diesem Objekt haben wir ein weiteres Array (hier fav sub), das ihre Lieblingsthemen darstellt.

JSON-Beispiel 5

Wenn wir alle Themen im angegebenen Array hinzufügen, fav sub. Dann sieht es ungefähr so ​​aus:

JSON-Beispiel 6

Nun validieren wir den obigen JSON-Code mit dem Validator. Unser JSON erzeugt eine Ausgabe in der Art (nicht genau, wir haben einen Abschnitt hinzugefügt, damit es besser aussieht):

JSON-Beispielausgabe

JSON-Zuweisung

Aufgabe 2: Entwickeln Sie JSON-Daten, die Daten von 10 Mitarbeitern anzeigen. Es enthält die Mitarbeiter-ID, den Mitarbeiternamen, das Beitrittsdatum und ihren Standort. Die Ausgabe muss ungefähr so ​​aussehen (aber mit 10 Datensätzen):

JSON-Zuweisung

Hinweis: Sie können JSON zu HTML online verwenden Konverter um die Ausgabe in Form einer Tabelle zu überprüfen.

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.