CSVReader/Writer 7.5

Licencji: Wolna ‎Rozmiar pliku: 3.14 MB
‎Ocena użytkowników: 3.1/5 - ‎18 ‎Głosów

31 klas Java, których można używać samodzielnie lub osadzić we własnych programach, aby Odczytu, zapisu, wyrównania, sortowania i pakowania przecinka, zakładki i średnika- rozdzielone pliki zmiennych, powszechnie znane jako pliki CSV. Składa się z 31 klas Java / narzędzia CSVReader, CSVWriter, CSVAlign, CSVChangeCase, CSVCommaToTab, CSVCondense, CSVDeDup, CSVDeDupField, CSVDeEntify, CSVDump, CSVEntify, CSVISBN, CSVPack, CSVPatch, CSVReplaceStrings, CSVReplaceURLs, CSVReshape, CSVScale, CSVSort, CSVSortField, CSVTabToComma, CSVTemplate, CSVToSRS, CSVTSRX , CSVToTable, CSVToUnique, CSVTuple, LinesToCSV, TableToCSV, do odczytu i zapisu plików sformatowanych CSV (Comma Separated Value). Obsługuje również pliki oddzielone tabulatorami i średnikami. Jest to format używany przez program Microsoft Word i inne produkty firmy Microsoft. Ta wersja obsługuje teraz # osadzone komentarze. Można skonfigurować znaki separatora, cytatu i komentarza. Należy zauważyć, że pliki CSV są być może 10 razy wolniejsze do przetworzenia niż pliki binarne. Służą do wymiany danych z innymi językami lub gdy ważna jest czytelność lub edytowalność przez człowieka. Jeśli chcesz przyspieszyć, użyj plików w formacie binarnym, np. DataInputStream lub ewentualnie wygodne, ale wolniejsze ObjectInputStream. Na przykład CSVAlign wyrównuje pola w kolumnach w celu łatwiejszego sprawdzania. java.exe -jar csv.jar somefile.csv CSVPack usuwa wszystkie nieustąpialne spacje, aby w pliku CSV było jak najbardziej kompaktowe. java.exe -jar csv.jar somefile.csv CSVSort sortuje wielkość liter csv z wyczuciem, niewrażliwe lub numerycznie na zestawie kolumn, rosnąco lub malejąco CSVTabToComma konwertuje plik oddzielony kartą na plik oddzielony przecinkami. java.exe -jar csv.jar somefile.csv

historia wersji

  • Wersja 7.5 opublikowany na 2016-05-21
    naprawić błąd w CSVWriter, czasami nie udało się otoczyć pola w ''.
  • Wersja 2.8 opublikowany na 2008-06-04
    dodaj CSNWRiter.put dla wszystkich różnych prymitywów, więc nie trzeba ręcznie konwertować na string.

Szczegóły programu