Exel e Java

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!

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…

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: