|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2001
Città: Salerno
Messaggi: 649
|
[JAVA]Controllare il tipo di file aperto
Salve,
vorrei poter controllare che i file aperti dal mio programmino java siano dei file di testo(no doc rtf ecc.).I file possono essere anche senza estensione. Credevo che ci fosse qualche metodo della classe File che mi avrebbe risolto questo problema, ma così non è stato.. Chiedo quindi una dritta grazie a tutti
__________________
Ho concluso positivamente con : yellope, simpon, angelomavino, EltricBlue, gridalo, fastez, irK, fabio536,Reiser Darkside, AMING, Mystik85
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Poi c'è anche un'altra questione: tu dici "no doc rtf ecc..." ma un file in formato RTF .... è un file di testo!!!! Apri un file RTF con l'edit o con il blocco-note e vedrai che è testo puro, ovviamente formattato secondo le specifiche RTF. Una cosa che si potrebbe fare è quella di leggere i primi N bytes del file e fare una statistica per valutare se c'è solo del testo o ci sono dei codici come 00h, ecc...
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
|
su linux esiste il magic number. Se non ricordo male è il primo carattere che comunica il tipo di file.
Pero non so quanto sia sicuro da usare, e se sia usato anche in win... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:40.










Ho concluso positivamente con : yellope, simpon, angelomavino, EltricBlue, gridalo, fastez, irK, fabio536,Reiser Darkside, AMING, Mystik85









