Wednesday, 5. February 2014
gdv.xport 0.9.3 ausführbar
Auch wenn gdv.xport in erster Linie eine Bibliothek für den Umgang mit GDV-Datensätzen ist, lässt sich gdv-xport 0.9.3 jetzt auch direkt als Jar-Datei aufrufen, um die darin enthaltene Main-Klasse zu starten. Auch wurde für die Satzart 220 einige weitere Sparten spendiert (Sparte 110 und 140) und einige kleinere Fehler bereinigt. Ein Fehler, der jetzt bereinigt wurde, verhinderte den Import mehrerer Datenpaket mit demselben InputStream:
List datenpakete = new ArrayList();
while (true) {
    Datenpaket paket = new Datenpaket();
    try {
        paket.importFrom(inputStream);
        datenpakete.add(paket);
    } catch (EOFException ex) {
        log.info("EOF nach " + datenpakete.size() + " Datenpaketen erreicht.");
        break;
    }
}
Dies führt jetzt mit 0.9.3 nicht mehr zum Abbruch nach dem ersten Datenpaket (s.a. Release Notes).

... comment