FID Metadaten Streaming implementiert burst mode streaming, d.h. liest ein XML-Dokument als Datenstrom von Standardeingabe und materialisiert Teile des Dokuments, deren Wurzel über den Option --qname ausgewählt werden. Die materialisierten Teile werden durch eine als Parameter übergebene XSLT Transformation transformiert und zurück in den Ausgabestrom (Standardausgabe) geschrieben.
Die Kommandozeilenanwendung wird mit Maven übersetzt und paketiert. Der Schritt mvn package erzeugt eine .jar-Datei im Verzeichnis target/ die alle Abhängigkeiten (Saxon HE, picacli) enthält.
FID Metadaten Streaming wurde im Rahmen des DFG-geförderten Projekts »FID Romanistik« entwickelt und unter der GNU General Public License v3 veröffentlicht.
David Maus <david.maus@sub.uni-hamburg.de>