问题标签 [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.
java - Java中的回车\换行
我使用 Java 代码在 Unix 环境中创建了一个文本文件。
为了编写我正在使用的文本文件java.io.FileWriter
和BufferedWriter
. 对于每一行之后的换行符,我正在使用bw.newLine()
方法(bw
对象在哪里BufferedWriter
)。
我通过从 Unix 环境本身附加邮件来发送该文本文件(使用 Unix 命令自动执行)。
我的问题是,在我从 Windows 系统中的邮件下载文本文件后,如果我打开该文本文件,则数据未正确对齐。newline()
性格不行,我想是的。
如果我也在 Windows 环境中打开文本文件,我想要与 Unix 环境中相同的文本文件对齐方式。
我该如何解决问题?
下面的 Java 代码供您参考(在 Unix 环境中运行):
php - 从 PHP 制作 CSV - 回车不起作用
似乎是一个相当简单的问题,但无法让它发挥作用。我让用户下载一个 csv 文件(工作正常)。
基本上我不能让回车上班。
结果:姓名年龄\n“查克·诺里斯”70
试过:
结果:姓名年龄\n Chuck Norris 70
和
结果:姓名年龄\n\r Chuck Norris 70
知道出了什么问题吗?
sql-server - 为什么将字符串转换为 SQL Server XML 数据类型时回车符会消失?
每当我将字符串解析为 SQL XML 数据类型时,我注意到只要空格和 XML 回车符混合在一起,回车符就会消失。如果它们不混合,则一切正常。有谁知道为什么会这样?
请参阅下面的 SQL 示例代码
xslt - 将回车添加到 XSL 转换的输出
我正在尝试使用 XSLT 将 XML 文档转换为文本文件,并且文档的文本看起来不错。但是,我需要在每行末尾添加一个回车符(不是 CRLF),而且我似乎每次尝试都失败了。我尝试在行尾添加一个 CR,如下所示:
我尝试将我的媒体类型更改为字符串,我尝试将 disable-output-escaping 属性添加到文本元素,但它总是添加一个 CRLF。
这是在 Windows 操作系统上,我知道 Windows 使用 CRLF 作为新行,但如果您说只使用 CR 或 LF(例如 VB.net 的 VBCR 或 VBLF),我会认为您可以覆盖它。有谁知道是否可以仅使用 XSLT 输出 CR?
提前致谢。
perl - 如何使用 Perl 逐行读取仅限 CR 的文件?
我正在尝试读取一个只有 CR 作为行分隔符的文件。我正在使用 Mac OS X 和 Perl v.5.8.8。该脚本应该在每个平台上运行,适用于每种类型的行分隔符(CR、LF、CRLF)。
我当前的代码如下:
这目前只打印最后一行(或最差)。到底是怎么回事?显然,我不想转换文件。是否可以?
ruby-on-rails - 格式化填充的文本区域、回车符、换行符和 HAML
当我使用 \r\n (回车 - 换行符)用文本填充 textarea 时,文本的格式不正确 [更新:\r\n 是填写 textarea 时生成的内容,我只是从数据库中提取之前填写的。另外需要注意的是,在生产环境中我似乎没有这个问题。结束更新] 例如:
出来是这样的:
我认为这可能与 HAML 有关。谁能帮我吗?注意:如果我使用 \n\r 它可以正常工作,但这在技术上是不正确的,并且 id 必须做一些 gsubs 来反转它们以正确显示。
winforms - .NET Winforms 文本框 - 如何解决非标准换行符?
我有一个应用程序,上面有一个多行文本框。这是来自其他地方的客户端应用程序的数据。不同平台有不同版本的客户端应用程序,而且这些平台对行尾有不同的默认规则。
因此,我想在文本框中显示的数据可能有 CR+LF 行尾,或者可能只有 CR 行尾。
如何使文本框以任何一种格式显示这些回车符?我没有看到任何这样做的属性,并且宁愿不重写数据以仅将 CR 更改为 CR+LF(我希望数据,如果保存,以它进入的形式写回。)
newline - 什么是回车、换行和换页?
以下控制字符的含义是什么:
回车
换行
换页
dos - 如何删除^M字符java
问题: 如果字符串以 \r 结尾,删除 \r
我从这样的事情开始
在哪里
这对我来说似乎很尴尬。
有没有一种简单的方法来删除 \r 字符?
然后我继续这样做:
//-3 因为我们以 0 (1) 开头,行以 \n (2) 结尾,我们需要删除 1 个字符 (3)
但这也显得别扭。
你能提出一个更简单、更优雅的解决方案吗?
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,所以我认为不可能是这样。
看到我在冬天左右返回的地方变得更加奇怪。基本上我输入了那些,似乎线路返回是问题!
有没有人知道它是如何工作的。我一直在尝试文本的各个部分,似乎行返回是问题所在,也许。
任何想法都会很棒。理查德