Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Dateien

Daniel Lutz edited this page Dec 28, 2018 · 3 revisions

Der Einstiegspunkt des Projektes ist die index.json mit folgenden Aufbau:

[
	{
		"name": "[Studiengang]",
		"id": " [ID]",
		"files": [
		]
	}
]

Dabei handelt es sich um eine Liste von Json-Objekten die jeweils einen Studiengang mit folgenden Elementen als Json-Objekt repräsentieren:

  • name: Name des Studienganges
  • id: eindeutige Id des Studienganges
  • files: verknüpfte Dateien

In der Regel gibt es 3 Dateien zu jedem Studiengang, wobei diese Liste beliebig erweitert werden kann. Jede Datei hat folgenden Aufbau:

[
	{
		"title": "[Abschnittsbezeichner]",
		"entries": [
			{
				"name": "[angezeigter Name]",
				"url": "",
				"modul-name": "",
				"modul-id": ""
			}
		]
	},
	{
		"title": "[Abschnittsbezeichner]",
		"entries": [
			{
				"name": "",
				"url": "",
				"modul-name": "",
				"modul-id": ""
			}
		]
	}
]

Die Einträge der Liste bestehen aus Json-Objekten mit diesen Elementen

  • title: Abschnittsbezeichnung z.B. 1. Semester
  • entries Auflistung der Veranstaltungen

entries enthält Json-Objekten mit den oben aufgeführten string Elementen. modul-name und modul-id sind dabei optional.

Clone this wiki locally