n° 219
Novembre 2017
Dicembre 13, 2017, 10:33:19 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Da Unicode a ANSI  (Letto 935 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
escotobar
Jr. Member
**

Karma: +0/-9
Scollegato Scollegato

Messaggi: 100


Mostra profilo
« inserita:: Giugno 14, 2017, 09:13:48 »

Ho un comportamento strano con la scrittura su file.
Ho un ObjectOutputStream output su cui eseguo il codice seguente ("s" è di tipo "String" ed è uguale a "X")


try
{
   output.writeChars(s);
   output.flush();
   output.close();
}
catch (Exception exc)
{
   System.out.println(exc.toString());
}


e sul file associato a "output" mi appare scritto:

Che?!??

come mai?
Puo' darsi che accada così perchè i caratteri sono in formato Unicode, come faccio a registrarli come normali caratteri ANSI?
Registrato
escotobar
Jr. Member
**

Karma: +0/-9
Scollegato Scollegato

Messaggi: 100


Mostra profilo
« Risposta #1 inserita:: Giugno 17, 2017, 08:41:12 »

ERRORE,
invece di "ANSI" dovevo scrivere "ASCII", scusate.
Registrato
mega_saiyan
Hero Member
*****

Karma: +16/-15
Scollegato Scollegato

Messaggi: 1036


Mostra profilo
« Risposta #2 inserita:: Giugno 20, 2017, 08:44:37 »

Prova a vedere se con il codice di questo esempio ottieni la medesima problematica: http://www.tutorialspoint.com/java/io/objectoutputstream_writechars.htm
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines