Handling newline character in input between Windows and Linux
Posted
by Fazal
on Stack Overflow
See other posts from Stack Overflow
or by Fazal
Published on 2010-03-09T00:22:39Z
Indexed on
2010/03/09
0:36 UTC
Read the original article
Hit count: 324
java
I think this is a standard problem which may have been asked before but I could not get the exact answer so posting the issue.
The issue is that our server is running on a linux box. We access the server over the browser on a window box to enter data into field which is supposed to contain multiple lines which user can enter by pressing the enter key after each line Abc Def GHI
When this input field (this is a text area),is read on the linux machine, we want to split the data based on new line character.
I had three question on this.
Does the incoming data contain "\r\n" or "\n"
If incoming data does contain "\r\n", the linux line.separator property (vm property) would not work for me as it would say "\n" and therefore may leave "\r" in the data.
If "\r" is left in the data, if I open the file on a windows machine, will this mean a newline character?
Finally can anyone tell me the standard way to deal with this issue?
© Stack Overflow or respective owner