Ho una serie di file File binari in cui ci sono dei valori di alcuni parametri, io dovrei leggere questi file e avvalorare i parametri corrispondeti. Per la lettura uso questa semplicissimo codice..
Io conosco la codifica del file, quindi so' che per esempio che i primi due byte avvalorano 2 parametri distinti. Ma come faccio a recuperare il valore? Cioe', tramite le classi java che leggono i file binari leggo un intero e come faccio a convertirlo nel valore che m'interessa!codice:try { FileInputStream fis = new FileInputStream(new File("C:\\binFile.BIN")); Integer c = fis..read(); while (c != -1) { c = fis.read(); System.out.println(c); } fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
Forse sara' un post stupido, ma e' la prima volta che m'imbatto nei file binari e non so' proprio come gestirli!
Grazie a tutti!!

Rispondi quotando
