sexta-feira, 24 de fevereiro de 2012

RES: [java-br] Descobrir a extensão de um arquivo pelo arquivo

·

 

Olá Fagner,

Talvez alguém possa me corrigir se estiver errado, mas acredito que não
exista maneira fácil de obter esta informação.

Alguns tipos de arquivos possuem alguns bytes iniciais que identificam o seu
conteúdo, mas isto não é uma regra, e arquivos mais simples, como texto
puro, html, csv, etc., somente podem ser identificados através de análise do
conteúdo.

Ou seja, não conheço forma direta de identificar o tipo de conteúdo de um
arquivo, indiferente a sua extensão.

Falouzs!!!

Claudio Weiler
http://claudioweiler.blogspot.com/

-----Mensagem original-----
De: java-br@yahoogrupos.com.br [mailto:java-br@yahoogrupos.com.br] Em nome
de Fagner
Enviada em: quinta-feira, 23 de fevereiro de 2012 23:27
Para: java-br@yahoogrupos.com.br
Assunto: [java-br] Descobrir a extensão de um arquivo pelo arquivo

Amigos,

Preciso saber como faço para descobrir o tipo real de um arquivo.
Tipo o arquivo.doc, tem extensão doc, mas poderia ser um arquivo TXT
renomeado. Como faço para descobrir que esse arquivo é um TXT?

Tentei descobrir o Mime Type:

File f = new File("c:\\arquivo.doc");
System.out.println(new MimetypesFileTypeMap().getContentType(f));

Mas sempre me retorna o mesmo Mime type, com diferentes arquivos.

Alguém teria alguma sugestão?

Obrigado

--
Fagner Souza

E-mail/MSN/Gtalk = fagnersouza@gmail.com
http://twitter.com/Fagner_Souza

[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos:
http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos

--------
Todos os eleitores de Curitiba deverão fazer seu recadastramento biométrico. Maiores informações em nosso site: www.tre-pr.jus.br

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Conheça os lançamentos de Tablets e os melhores preços. Dê um Zoom!

Que tal começar 2012 com um novo namoro?
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog