问题标签 [carriage-return]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
236215 浏览

java - Java中的回车\换行

我使用 Java 代码在 Unix 环境中创建了一个文本文件。

为了编写我正在使用的文本文件java.io.FileWriterBufferedWriter. 对于每一行之后的换行符,我正在使用bw.newLine()方法(bw对象在哪里BufferedWriter)。

我通过从 Unix 环境本身附加邮件来发送该文本文件(使用 Unix 命令自动执行)。

我的问题是,在我从 Windows 系统中的邮件下载文本文件后,如果我打开该文本文件,则数据未正确对齐。newline()性格不行,我想是的。

如果我也在 Windows 环境中打开文本文件,我想要与 Unix 环境中相同的文本文件对齐方式。

我该如何解决问题?

下面的 Java 代码供您参考(在 Unix 环境中运行):

0 投票
2 回答
5097 浏览

php - 从 PHP 制作 CSV - 回车不起作用

似乎是一个相当简单的问题,但无法让它发挥作用。我让用户下载一个 csv 文件(工作正常)。

基本上我不能让回车上班。

结果:姓名年龄\n“查克·诺里斯”70

试过:

结果:姓名年龄\n Chuck Norris 70

结果:姓名年龄\n\r Chuck Norris 70

知道出了什么问题吗?

0 投票
1 回答
1982 浏览

sql-server - 为什么将字符串转换为 SQL Server XML 数据类型时回车符会消失?

每当我将字符串解析为 SQL XML 数据类型时,我注意到只要空格和 XML 回车符混合在一起,回车符就会消失。如果它们不混合,则一切正常。有谁知道为什么会这样?

请参阅下面的 SQL 示例代码

0 投票
1 回答
1851 浏览

xslt - 将回车添加到 XSL 转换的输出

我正在尝试使用 XSLT 将 XML 文档转换为文本文件,并且文档的文本看起来不错。但是,我需要在每行末尾添加一个回车符(不是 CRLF),而且我似乎每次尝试都失败了。我尝试在行尾添加一个 CR,如下所示:

我尝试将我的媒体类型更改为字符串,我尝试将 disable-output-escaping 属性添加到文本元素,但它总是添加一个 CRLF。

这是在 Windows 操作系统上,我知道 Windows 使用 CRLF 作为新行,但如果您说只使用 CR 或 LF(例如 VB.net 的 VBCR 或 VBLF),我会认为您可以覆盖它。有谁知道是否可以仅使用 XSLT 输出 CR?

提前致谢。

0 投票
2 回答
7668 浏览

perl - 如何使用 Perl 逐行读取仅限 CR 的文件?

我正在尝试读取一个只有 CR 作为行分隔符的文件。我正在使用 Mac OS X 和 Perl v.5.8.8。该脚本应该在每个平台上运行,适用于每种类型的行分隔符(CR、LF、CRLF)。

我当前的代码如下:

这目前只打印最后一行(或最差)。到底是怎么回事?显然,我不想转换文件。是否可以?

0 投票
4 回答
8846 浏览

ruby-on-rails - 格式化填充的文本区域、回车符、换行符和 HAML

当我使用 \r\n (回车 - 换行符)用文本填充 textarea 时,文本的格式不正确 [更新:\r\n 是填写 textarea 时生成的内容,我只是从数据库中提取之前填写的。另外需要注意的是,在生产环境中我似乎没有这个问题。结束更新] 例如:

出来是这样的:

我认为这可能与 HAML 有关。谁能帮我吗?注意:如果我使用 \n\r 它可以正常工作,但这在技术上是不正确的,并且 id 必须做一些 gsubs 来反转它们以正确显示。

0 投票
1 回答
144 浏览

winforms - .NET Winforms 文本框 - 如何解决非标准换行符?

我有一个应用程序,上面有一个多行文本框。这是来自其他地方的客户端应用程序的数据。不同平台有不同版本的客户端应用程序,而且这些平台对行尾有不同的默认规则。

因此,我想在文本框中显示的数据可能有 CR+LF 行尾,或者可能只有 CR 行尾。

如何使文本框以任何一种格式显示这些回车符?我没有看到任何这样做的属性,并且宁愿不重写数据以仅将 CR 更改为 CR+LF(我希望数据,如果保存,以它进入的形式写回。)

0 投票
13 回答
592117 浏览

newline - 什么是回车、换行和换页?

以下控制字符的含义是什么:

  1. 回车

  2. 换行

  3. 换页

0 投票
2 回答
9399 浏览

dos - 如何删除^M字符java

问题: 如果字符串以 \r 结尾,删除 \r

我从这样的事情开始

在哪里

这对我来说似乎很尴尬。

有没有一种简单的方法来删除 \r 字符?

然后我继续这样做:

//-3 因为我们以 0 (1) 开头,行以 \n (2) 结尾,我们需要删除 1 个字符 (3)

但这也显得别扭。

你能提出一个更简单、更优雅的解决方案吗?

0 投票
2 回答
189 浏览

mysql - mysql存储过程的行/字符限制

我再次遇到了 mysql 存储过程的问题。

这是一个棘手的问题,我将提供一些测试数据。

基本上我有这么多的文字

甘露行动 - 兰开斯特系列 (7) 4 月 29 日是 WW2 中最不寻常的英国皇家空军兰开斯特行动之一的周年纪念日。荷兰深陷所谓的“洪寒之冬”,由于军事行动和非常严重的战争,粮食供应几乎不存在

e

r - 故意破坏一些荷兰堤坝而加剧。1945 年 4 月,英国皇家空军得到仍在占领的德国军队的默许,在保证补给飞机安全的情况下放弃了食品供应——这本身就是一个小奇迹。

第一架飞机由一名加拿大机组人员飞行,在接下来的几天里,大约 3,000 架次的架次向荷兰民众运送了 7,000 吨食品。这些架次在低空飞行(300 英尺),这张合成图像显示了一段 Lancs 在前往降落区的途中。

这张图片发布在另一个论坛上,几位荷兰同事指出,45 年几乎没有任何灯泡用于这种展示,因为它们都用于食品。我恳求艺术许可,这是我拥有的唯一一张反映当地乡村的照片(我们在 50 年代住在荷兰时拍摄的)!

与此同时,兰开斯特部队开始大规模空运从德国遣返战俘(出埃及记行动)。Lancasters 飞行了大约 3,000 架次,遣返了大约 75,000 名囚犯 - 每个 Lanc 最多塞满 25 人 - 现在的健康和安全人员会喜欢那个!

真的——刀剑被打成了犁头

航展图像和扫描的旧 Kodachrome b/g 的合成 - 目前兰开斯特系列的最后一部。

当我尝试将其加载到变量中并插入错误时。现在我知道你可能会说你的变量太小了,我使用 TEXT,所以我认为不可能是这样。

看到我在冬天左右返回的地方变得更加奇怪。基本上我输入了那些,似乎线路返回是问题!

有没有人知道它是如何工作的。我一直在尝试文本的各个部分,似乎行返回是问题所在,也许。

任何想法都会很棒。理查德