19.1 Bedienung der Script-Schnittstelle
Das Script zur Ausgabe der XML-Dokumente muss auf dem UnivIS-Server ausgeführt werden. Die Syntax
lautet
$rootpath/scripts/exportxml [ -l <level> ] [ -m <mode> ] \
<semester> <datenbank>+
level stellt eine Zahl zwischen 1 und 5 dar und beschreibt den Umfang der gelieferten Daten. Standardwert ist
1. In den unterschiedlichen Levels werden folgende Informationen geliefert:
- Level 1: Grund-Daten
- Level 2: zusätzlich weitere Informationen
- Level 3: alle für den Benutzer zugreifbaren Informationen
- Level 4: zusätzlich für den Administrator interessante Informationen
- Level 5: zusätzlich interne System-Informationen
Mit Hilfe von mode wird die Betriebsart des Ausgabe-Scripts festgelegt. mode ist eine Komma-separierte Liste
(ohne Leerzeichen!) von Werten, die im einzelnen:
- flat: Datensätze der Reihe nach ausgeben, Referenzen (siehe unten) zwischen den Datensätzen
verwenden (Diese Betriebsart ist der Standard.)
- deep: Keine Referenzen generieren, sondern Daten direkt ausgeben (kann nicht zusammen mit
flat verwendet werden; noch nicht funktionsfähig)
- orgnr: Alle Datensätze zusätzlich mit dem Attribut orgnr versehen, das die
Organisationsnummer der Organisation enthält, aus der der Datensatz stammt (siehe unten)
- orgname: Alle Datensätze zusätzlich mit dem Element orgname versehen, das den Namen der
Organisation enthält, aus der der Datensatz stammt.
darstellen können.