| Jsapar. Kostenlose Java-Bibliothek für den Schemas-basierten Parser / Produzent von CSV- und Flat-Dateien |
Jetzt downloaden |
Jsapar. Ranking & Zusammenfassung
- Name des Herausgebers:
- Jonas Stenberg
- Website des Verlags:
- http://jsapar.tigris.org/
- Betriebssysteme:
- Mac OS X
Jsapar. Stichworte
Jsapar. Beschreibung
Kostenlose Java-Bibliothek für den SCHEMA-basierten Parser / Produzent von CSV- und Flat-Dateien Jsapar ist eine freie und offene Sorte-Java-Bibliothek, die einen SCHEMA-basierten Parser / Produzenten von CSV (Commas getrennte Werte) und flache Dateien bereitstellt. Hier sind einige wichtige Funktionen von "jsapar": · Unterstützung für flache Dateien mit festen Positionen. · Unterstützung für CSV-Dateien. · Das Schema kann mit der XML-Notation ausgedrückt oder direkt innerhalb des Java-Codes erstellt werden. · Der Parser kann entweder eine Dokumentklasse erstellen, die den Inhalt der Datei darstellt, oder Sie können Ereignisse für jede erfolgreich analysierte Zeile erhalten. · Kann große Dateien mithalten, ohne alles in den Speicher zu laden. · Die Ausgabedokumentklasse enthält eine Liste von Zeilen, die eine Liste von Zellen enthält. · Die Dokumentklasse kann in ein Java-Objekt (über Reflexion) umgewandelt werden, wenn das Schema sorgfältig geschrieben wird. · Es ist auch möglich, Java-Objekte direkt vom Parser herzustellen. · Konvertieren Sie eine Liste von Java-Objekten in eine Datei in eine Datei gemäß einem Schema, wenn das Schema sorgfältig geschrieben wird. · Die Dokumentklasse kann aus einer XML-Datei (gemäß einem internen XML-Schema) aufgebaut sein. · Die Ein- und Ausgänge werden von java.io.reader und java.io.writer angegeben, dh es ist nicht notwendigerweise Dateien, die analysiert oder erzeugt werden. · Das Dateiparsportschema enthält Informationen zum Analysieren jeder Zelle in Bezug auf Datentypen und Syntax. · Analyselfehler können entweder von Ausnahmen ausnahmen behandelt werden, die beim ersten Fehler geworfen werden, oder die Fehler können während des Analyses erhoben werden, um später mit ihnen umgehen zu können. · Junit-Tests für die meisten Klassen in der Bibliothek. · Unterstützung für die Lokalisierung. Anforderungen: · Java
Jsapar. Zugehörige Software