Exel e Java

2 respostas
T

Oi, pessoal

Eu construí um projeto java para uma pessoa, só que essa pessoa não quer que eu use o banco de dados do sql [pq não vai instalar só por causa de um aplicativo jar]

Entao, eu preciso comunicar as telas com uma planilha do Excel. Gostaria de saber como eu posso fazer isso.

Obrigado!

2 Respostas

renamed

Rapaz, converse com ela pra ver se ela nao aceita ao menos um Access da vida…

O Java não tem suporte “nativo” para se trabalhar com planilhas do Excel… o que vc precisará é de um Framework capaz de fazer isso…
Existem diversas APIs… a principal dela é o POI - http://poi.apache.org/

O problema é q integrar o POI ao seu sistema tornará seu projeto grande… eu fiz um projetinho pro trabalho que linha um arquivo de código c++ e exportava algumas funções pra uma planilha em Excel… ficou algo em torno de 20 MB :frowning:

Sem falar que o POI às vezes não é simples de se trabalhar, por isso pergunte se é realmente isso que a pessoa quer, pq pode se tornar algo mais custoso… sem falar que o POI não é tão trivial de se mexer, apesar de ser bem intuitivo…

pablosaraiva

Alternativa #1: Dê uma olhada em HSQLDB.

Alternativa #2: Dê uma olhada nesse tópico. http://www.guj.com.br/posts/list/145722.java.

Alternativa #3: Arquivos CSV.

Fato: Esquece Excel. :slight_smile:

Criado 12 de dezembro de 2009
Ultima resposta 14 de dez. de 2009
Respostas 2
Participantes 3