Crie o arquivo CSV em Java
Biblioteca Java de alta velocidade para criar arquivo CSV. Esta é uma solução de software profissional para importar e exportar XLSX, PDF e muitos outros formatos usando Java.
Crie o arquivo CSV usando Java
Como criar o arquivo CSV? Com a biblioteca Aspose.Cells for Java, você pode criar facilmente o arquivo CSV programaticamente com algumas linhas de código. Aspose.Cells for Java é capaz de construir aplicativos multiplataforma com a capacidade de gerar, modificar, converter, renderizar e imprimir todos os arquivos Excel. Java Excel API não apenas converte formatos de planilha, mas também pode renderizar arquivos Excel como imagens, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT e muito mais, tornando-o a escolha perfeita para troca de documentos em formatos padrão da indústria. Você pode baixar sua versão mais recente diretamente de Maven e instale-o em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.
Repositório
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependência
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>
Como criar CSV em Java
É fácil para os desenvolvedores criar, carregar, modificar e converter arquivos CSV na execução de diferentes aplicativos de relatórios para processamento de dados em apenas algumas linhas de código.
- Crie uma instância de Aula de apostila .
- Acesse a planilha relevante usando o método getWorksheets.get().
- Selecione a célula relevante, insira o valor na célula desejada usando o nome da célula, como A1, B3, etc.
- Salve a pasta de trabalho no formato CSV usando o método save().
O código de exemplo mostra como criar o arquivo CSV em Java.
// Create a new workbook
Workbook wkb = new Workbook();
// Access the first worksheet of the workbook.
Worksheet worksheet = wkb.getWorksheets().get(0);
// Add relevant content in the cell
worksheet.getCells().get("A1").putValue("ColumnA");
worksheet.getCells().get("B1").putValue("ColumnB")
worksheet.getCells().get("A2").putValue("ValueA")
worksheet.getCells().get("B2").putValue("ValueB")
// Save the workbook as CSV file
wkb.save("Excel.csv");
// To enhance the code for further functionalities here are more functions
// getCells() and setValue for modifying the cell content
// getCharts().add() to add charts
// getPivotTables().add() for creating a Pivot Table
// getCells().get(int cell id).setFormula for adding cell level formula
Biblioteca Java para criar o arquivo CSV
Hospedamos nossos pacotes Java em Maven repositórios. ‘Aspose.Cells for Java’ é um arquivo JAR comum contendo código de bytes. Por favor siga o instruções passo a passo sobre como instalá-lo em seu ambiente de desenvolvedor Java.
Requisitos de sistema
Antes de executar o código-fonte de amostra de conversão Java, certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com Java Runtime Environment para aplicativos JSP/JSF e aplicativos de desktop.
- Aspose.Cells for Java suporta as seguintes versões Java: J2SE 6.0 (1.6), J2SE 7.0 (1.7) ou superior.
- Obtenha a versão mais recente de Aspose.Cells for Java diretamente de Maven.
CSV O que é CSV Formato de Arquivo
Arquivos com extensão .csv (valores separados por vírgula) representam arquivos de texto simples que contêm registros de dados com valores separados por vírgula. Cada linha em um arquivo CSV é um novo registro do conjunto de registros contidos no arquivo. Esses arquivos são gerados quando se pretende transferir dados de um sistema de armazenamento para outro. Como todos os aplicativos podem reconhecer registros separados por vírgula, a importação desses arquivos de dados para o banco de dados é feita de maneira muito conveniente. Quase todos os aplicativos de planilha, como Microsoft Excel ou OpenOffice Calc, podem importar CSV sem muito esforço. Os dados importados desses arquivos são organizados em células de uma planilha para representação ao usuário.
Leia maisOutra geração de planilhas suportada
Você também pode criar outros formatos Excel Microsoft, incluindo alguns listados abaixo.