Open Source Java Library for Spreadsheet Documentos
Grátis Java Biblioteca para Geração de Relatório do Excel que usa marcação especial em modelos do Excel para definir formatação de.
O que é XLS?
XLS é uma biblioteca de geração de open source Java muito que permite que os desenvolvedores de software criem do Excel usando modelos do Excel. É um envoltório em torno de projetos de código aberto pelo nome de Apache PO. A biblioteca é muito simples de usar e abstrata a geração do Excel de uma biblioteca de de baixo nível Java-to-Excel subjacente.
A biblioteca XLS utiliza uma marcação especial em modelos Excel para definir a formatação de e o layout de dados. Há muitas outras bibliotecas de baixo nível Java que que os desenvolvedores vam um monte de Java código para realizar uma pequena. Por outro lado, os usuários da biblioteca XLS precisam a formatação de relatório e o layout de dados em um arquivo de modelo do Excel e depois disso precisam o modelo com dados executando o motor XLS. Ele torna o trabalho do desenvolvedor fácil, que eles vam apenas um pouco de Java código para realizar uma.
A biblioteca XLS incluiu suporte para vários recursos importantes relacionados ao relatório de planilha, como de formato do Excel de XML e binários, ulas do Excel nativas, ulas parametrizadas, suporte de definição de comandos, de de de de.
Começando com XLS
A maneira recomendável de bibliotecas XLS ao seu projeto é usar Haven e as bibliotecas em seu arquivo de configuração de construção de projeto.
Dependência de Haven XLS
<dependency>
<groupId>org.jxls</groupId>
<artifactId>jxls</artifactId>
<version>2.10.0</version>
</dependency>
Você também pode baixar a biblioteca compartilhada compilada do repositório GitHub e instalá-la.
A biblioteca XLS open source permite que os desenvolvedores de software gerem rapidamente com informações altamente apresentáveis e úteis usando o código Java. A maioria das bibliotecas faz isso de forma diferente e precisa de um monte de código para tais. Com XLS é muito fácil esta formatação inteira usando o modelo Excel. Além de os, a biblioteca também é muito no upload de dados a granel usando o Excel.
Gerar Relatório do Excel via Java APi
Path dirpath = Paths.get(exportDirectory);
String filename = dirpath.resolve(UUID.randomUUID().toString() + ".xls").toString();
try (InputStream is = StudentService.class.getClassLoader().getResourceAsStream("student.xls"))
{
try (OutputStream os = new FileOutputStream(filename))
{
Context context = new Context();
context.putVar("students", students);
JxlsHelper.getInstance().processTemplate(is, os, context);
}
}
return filename;
Múltiplas Planilhas Suporte dentro de Java Apps
A biblioteca open source XLS -Java permite que os desenvolvedores de software criem várias em tempo de usando Java comandos. Uma vez criado você precisa especificar um nome único para a folha e se não nomes de folha ou um nome de folha não é ou não única uma mensagem ERROR será impressa para o registro e a folha não será gerada. Você pode usar a propriedade de itens que define são em tempo de.
Use Formula do Excel em através de Java Biblioteca
A biblioteca XLS open source permite que os desenvolvedores de software gerem personalizados usando um modelo Excel. A biblioteca oferece suporte completo para o uso de ulas padrão do Excel, bem como ulas parametrizadas com uma xe especial dentro dos. A grande coisa é que as ulas serão processadas por padrão ao processar o modelo e nenhum código extra é necessário. Se usar ulas mais que o Apache PO não pode manusear, os desenvolvedores precisam salvar uma dica no Cookbook que oriente o Excel para calcular todas as ulas na reabertura.