Ola, Sres…
Realmente espero q esse topico nao esteja repetido, pq o tanto q ja procurei aki msm no forum e no ‘pai dos burros’ nao ta na conta, hehe.
O que acontece é que tenho uma rotina java que processa arquivos zip e txt, extraindo e lendo os txt inside e gravando no banco.
O zip to lendo e ta funfando blz.
Mas o rar… ta osso!
Nao encontrei nada…
Na verdade, ate achei esse topico aki: http://www.guj.com.br/posts/list/32689.java, mas preciso fazer essa extracao via codigo Java.
Essa biblioteca ‘parecia’ ser td o q eu preciso, mas apenas lista os arquivos: http://code.google.com/p/raroscope/
E esse exemplo aki nao funfou, tbem…http://www.example-code.com/java/rar_unrar.asp
Essa biblioteca suporta apenas ate rar versão 2, sendo q o winrar atual ja esta na 3.9x…http://hem.bredband.net/catacombae/jlrarx.html#rarlib
Se conseguir pegar o ‘InputStream’ dos arquivos que vem dentro do rar ja estara de bom tamanho, pois a partir dai posso manipula-los com o FileOutputStream, etc…
Mas pelo que parece, o algoritmo pra descompactar o rar é proprietario…
No entanto, conto com vcs, galera…
Abs!
