Originariamente inviato da info.beppe
La mia applicazione si occupa di recuperare informazioni da file di testo e importarle su una base dati Oracle.
Il problema è che i file sono codificati CP437 (una vecchia codifica dos proprietaria IBM) mentre la base dati è codificata ISO-8859-1, quindi sto incontrando grossi problemi a convertire i testi correttamente (lettere accentate etc).
Per leggere un file in un certo charset, crea un InputStreamReader specificando il charset "CP437".