2016-04-22 107 views
-2

我有一个应用程序,我从Excel读取数据并将其写入txt。我正在阅读excel中的单元格,这可能会带来换行符。例如,我可以读:用换码符替换换行符

你好

你怎么样?

这是阅读如下图像

​​3210

我必须将它保存在一个行,用相应的转义字符。它必须这样看。

enter image description here

但被保存这样的:

enter image description here

我缺少什么?

+0

*我缺少的是* - 代码,一个?事情。 – shmosel

回答

0

找到了答案here

String repl = str.replaceAll("(\\r|\\n|\\r\\n)+", "\\\\n") 
0

保存前您需要跳过\

String escaped = string.replaceAll("\n", "\\n"); 
+0

这不起作用,结果是“你好,你好吗?” – Matias

0

你需要转义符 “\”,这样对待你的文字为:

"Hello \\n how are you?"