How can I normalize the EOL character in Java?
I have a linux server and many clients with many operating systems. The server takes an input file from clients. Linux has end of line char LF, while Mac has end of line char CR, and Windows has end of line char CR+LF The server needs as end of line char LF. Using java, I want to ensure that the file will always use the linux eol char LF. How can I achieve it? lalli Combining the two answers (by Visage & eumiro): EDIT: After reading the comment. line. System.getProperty("line.separator") has no use then. Before sending the file to server, open it replace all the EOLs and writeback Make sure to