Come modificare il Reader Text Java per Unicode da ANSI

January 7

Un oggetto TextReader è un flusso che legge le informazioni da un file come testo. Questo file deve prima esistere sul disco rigido per essere aperto, e deve essere aperta utilizzando la codifica corretta per il TextReader per dare un senso di esso. Se il TextReader sta leggendo un file di una codifica regionale, come (ANSI) American Standard Code National Standards Institute della American for Information Interchange Format (ASCII), è possibile convertire facilmente il TextReader di utilizzare una fonte Unicode. Se non si esegue questa operazione, il TextReader sarà in grado di leggere correttamente il file di testo.

istruzione

1 Aprire il documento di Java in un editor di testo o il vostro programma di utilità di sviluppo Java preferito.

2 Scorrere verso il basso o cercare la linea dove è definita la vostra TextReader, come ad esempio "TextReader tr" senza virgolette.

3 Rivedere la linea di dichiarazione del TextReader, come ad esempio "TextReader textRead = new StreamReader (" C: \ MyFile.txt ", Encoding.ASCII)" e modificare il parametro finale del costruttore della StreamReader. Nel precedente esempio, il cambiamento "StreamReader (" C: \ MyFile.txt ", Encoding.ASCII)" per leggere "StreamReader (" C: \ MyFile.txt ", Encoding.Unicode)" e quindi salvare il documento. Il tuo TextReader ora in streaming le sue informazioni utilizzando il formato Unicode.