Checar se Arquivo é ASCII

2 respostas
danieldestro

Pessoal,

Alguem sabe como saber se um arquivo é ASCII ou binário (em Java)?

Pois só preciso processar arquivos ASCII e nem quero ter que abrir todos os arquivos pra testar isso.

2 Respostas

cv1

Sem abrir os arquivos, infelizmente nao dah… vc vai ter que abrir um por um e testar se o conteudo dele possui chars com codigo Unicode acima de 0x80 :frowning:

danieldestro

É, eu me matei ontem procurando e não achei nada mesmo…
acabei abrindo um por um e checando o conteúdo mesmo.
É algo que impacta profundamente na performance e que poderia ser incluído na API do Java.

Será que a java.nio não tem isso? Vou pesquisar!

Criado 25 de setembro de 2003
Ultima resposta 26 de set. de 2003
Respostas 2
Participantes 2