我认为这是一个标准问题,以前可能已经问过这个问题,但我无法得到确切的答案,所以发布问题。在Windows和Linux之间处理输入中的换行符
问题是我们的服务器运行在Linux机器上。我们访问该服务器在浏览器上的窗口框输入数据到这是应该包含多个线,用户可以通过按每一行 美国广播公司 防守 GHI
回车键后在此输入字段(输入字段这是一个文本区域),在linux机器上读取,我们要根据新行字符拆分数据。
我对此有三个问题。
是否输入数据包含为 “\ r \ n” 或 “\ n” 个
如果输入数据不包含 “\ r \ n” 个,在linux line.separator属性(VM属性)对我来说不会像“\ n”那样工作,因此可能会在数据中留下“\ r”。
如果在数据中留下“\ r”,如果我在Windows机器上打开文件,这是否意味着换行符?
终于有谁能告诉我解决这个问题的标准方法?
我认为这取决于您使用的是什么语言(是Java应用程序,HTML页面或其他内容中的“文本区域”),以及可能使用的是什么UI工具包。 – 2010-03-09 00:32:02
我们使用基于java的web应用程序及其html页面。没有其他UI工具包正在使用 – Fazal 2010-03-09 04:59:57