Es ist geplant, mit SuperX eine REST-Schnittstelle für Ergebnistabellen anzubieten. Bis dahin können Sie auch mit der XML-Schnittstelle arbeiten.
XMLSchnittstelle
Aufruf über http
- Deeplink der Ergebnistabelle erzeugen
- Download mit wget oder curl, dabei Übergabe von den Parametern:
- benutzer = Benutzerkennung
- passwort = Passwort
- contenttype=text/xml
- stylesheet=tabelle_xml.xsl
Beschreibung des XML-Formats
Dieser Abschnitt befasst sich mit den wesentlichen Elementen der XML-Schnittstelle. Der Editor Jedit liefert einen übersichtlichen Baum zur Navigation in XML-Dateien:
Hierbei handelt es sich um die XML der Ergebnistabelle des Berichtes "Studierende nach Erst- und Neueinschreibung (Zeitreihe)":
Die Ergebnistabelle ist hierarchisch strukturiert, unterhalb des Root-Elements sind 1-n ergebnis-Elemente verfügbar. Das Element felder enthält jene Felder, welcher für die Selektion genutzt wurden. Das Element completefields enthält alle Felder der jeweiligen Auswahlmaske:
Das Element headers enthält die Spaltenüberschriften der Ergebnistabelle:
Das Element row und sein Unterelement col enthalten die Werte der Ergebnistabelle:
Weiterverarbeitung
- XML-Parser zum Abfragen
- Import mit Kettle