CSVReader/Writer 7.5

Licença: Livre ‎Tamanho do arquivo: 3.14 MB
‎Classificação dos usuários: 3.1/5 - ‎18 ‎Votos

31 classes Java que você pode usar autônomo ou incorporar em seus próprios programas para Ler, escrever, alinhar, classificar e embalar vírgula, guia e ponto e vírgula... arquivos variáveis separados, comumente conhecidos como arquivos CSV. Consiste em 31 classes/utilitários Java 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, para leitura e escrita CSV (Comma Separated Value) formatados. Também lida com arquivos separados por guias e separados por ponto e vírgula. Este é o formato usado pelo Microsoft Word e outros produtos da Microsoft. Esta versão agora suporta #comentários incorporados. Você pode configurar os caracteres separador, cotação e comentário. Observe que os arquivos CSV são talvez 10 vezes mais lentos para processar do que arquivos binários. São para intercâmbio de dados com outras línguas ou quando a legibilidade ou edição humana é importante. Se você quiser velocidade, use arquivos de formato binário, por exemplo. DataInputStream ou possivelmente o conveniente, mas mais lento ObjectInputStream. Por exemplo, o CSVAlign alinha os campos em colunas para facilitar a revisão. java.exe -jar csv.jar algum arquivo.csv O CSVPack remove todos os espaços não cesários para fazer no arquivo CSV o mais compacto possível. java.exe -jar csv.jar algum arquivo.csv CSVSort classifica o caso do arquivo CSV de forma sensível, insensível ou numericamente em um conjunto de colunas, ascendentes ou descendentes O CSVTabToComma converte um arquivo separado por guias em um separado por címula. java.exe -jar csv.jar algum arquivo.csv

história da versão

  • Versão 7.5 postado em 2016-05-21
    corrigir bug no CSVWriter, às vezes não conseguiu cercar campos em ''.
  • Versão 2.8 postado em 2008-06-04
    adicionar CSNWRiter.put para todos os vários primitivos para que você não tenha que converter manualmente para String.

Detalhes do programa