| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/06/2008 13:13:12
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
Oi pessoal, será que alguém já se deparou com algo assim:
Eu criei algumas planilhas em excel, da forma mais "fácil", escrevi um html interno com os dados e setei o contexto como aplication/excel. Funciona perfeitamente.
Só que...
O xls gerado está no formato html, se abrir pelo notepad você pode ver os códigos. O sistema que vai ler esses xls só lê se ele for binário.
Então preciso saber se há uma forma de transformar o xls em html num xls binário. Sabem se é possível? Me indicam algum forma de fazer?
Obrigado!
This message was edited 3 times. Last update was at 06/06/2008 14:01:48
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/06/2008 16:14:27
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
Tentei utilizar o apache POI, mas dá o seguinte erro:
Suponho que seja porque o arquivo não é binário. Alguém sabe como posso resolver?
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/06/2008 12:28:34
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
Será que existe algum componente, mesmo que seja pago, que faça esse tipo de conversão?
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/06/2008 12:32:04
|
ramilani12
GUJ Master
![[Avatar]](/images/avatar/b597460c506e8e35fb0cc1c1905dd3bc.png)
Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline
|
Coloque no header desta foram: application/vnd.ms-excel
|
my delicious| follow me| linkedin |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/06/2008 13:16:00
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
ramilani12 wrote:Coloque no header desta foram: application/vnd.ms-excel
Ramilani12, pior que eu já tentei assim! Também já foi application/vnd.excel, application/x-excel, application/x-msexcel...
Ele cria o arquivo do excel, mas o arquivo não é binário.
Também já tentei copiar o arquivo com Input/OutputStream, mas o arquivo criado é idêntico. Fazendo assim há alguma propriedade que eu posso alterar, tipo file.setBinary(true)?
Mais alguma sugestão? Obrigado!
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/06/2008 14:16:46
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
Acabam de me informar que os arquivos enviados pelo cliente também serão no formato xls-html. Então o problema mudou exclusivamente para:
Como converto arquivos xls baseados em html em xls binários
Obrigado.
This message was edited 2 times. Last update was at 05/06/2008 15:00:27
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 14:01:09
|
von.juliano
GUJ Master
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline
|
Pessoal, consegui fazer o que preciso com VBScript
O 1 na linha do método SaveAs corresponde ao xlNormal, que salva o arquivo como xls bionário mesmo.
Aprendi bastante de VBScript hoje ... Mas se alguém souber como faz isso em java eu agradeço! Flw!
This message was edited 1 time. Last update was at 06/06/2008 14:16:06
|
É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/ |
|
|
 |
|
|