Witam. To jest mój pierwszy post. Do tej pory udawało mi się znaleźć rozwiązanie problemów jakie napotykałem.
Mianowicie problem polega na tym że:
Pisze mini aplikację, która ma za zadanie wyciągnąć dane z bazy firebird pracującej na linuxie, kodowanie bazy to WINDOWS-1250. Aplikacja po obróbce w klasie StringBuffer zapisuje dane do pliku tekstowego, w tym celu wykorzystałem klasę OutputStreamWriter z wybranym odpowiednio kodowaniem. Plik jest zapisywany nadysku w systemie Linux. Następnie będzie obrabiany pod Windows'em. I tu pojawia się problem. Pomimo zdefiniowania kodowania pod Linuxem w Windowsie zamiast polskich znaków pojawiają się krzaczki.

Z góry dziękuję za pomoc.