

				Java, výpis do txt - neodřádkuje			
							
					Ahoj, snažím se celý večer uložit obsah z jTextArea do txt.
Obsah jTextArea vypádá takto:
První řádek
Druhý řádek
Třetí řádek
Uložený text vypadá takto
První řádekDruhý řádekTřetí řádek
Neví někdo co s tím?
 Nechápu to..
Zápis vypadá takto:
        String AEncoding = "UTF-8";
        try {
            BufferedWriter bwFile = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(cesta), AEncoding));
            bwFile.write(jTextArea2.getText());
            bwFile.close();
        } catch (Exception e) {
            System.out.println("I/O error in: " + cesta + "\n" + e.getMessage());
        }						
Prohlížíš si to v notepadu, že? Ono tam to odřádkování je, ale pouze LF (Unix standard) a ten notepad nechápe. Místo toho očekává CR+LF ("\r\n").
Otevírám to normálně v poznámkáči, otevřel jsem to ve wordpadu a funguje, je možné že mám poznámkáč špatně nastaven? Dřív fungoval... Projel jsem možnosti a nenašel nic užitečného
Pokud vím, tak takhle notepad fungoval vždy a jinak to nastavit nejde.
Pokud budu udaje nacitat zpet, budou odradkovane?
Budou, to odřádkování tam je. Jen ho notepad nechápe.
díky)
Pokud používáš Javu 7, neváhal bych použít metodu System.lineSeparator().