如何在 ASCII 或普通文本中模拟回车(HEX 0A)?

Posted

技术标签:

【中文标题】如何在 ASCII 或普通文本中模拟回车(HEX 0A)?【英文标题】:How to simulate carriage return (HEX 0A) in ASCII or normal text? 【发布时间】:2011-10-15 15:17:15 【问题描述】:

我需要模拟回车 (0A) 以从 Web 应用程序保存到数据库中,以便我可以证明系统没有清理导致某些问题的数据,这需要在浏览器中以纯文本形式输入文本,我们能做到吗?

【问题讨论】:

0A 是换行符。 0D 是回车。 【参考方案1】:

我不知道你想要达到什么目的,但是这里有一篇文章在 SQL 查询中使用了CHAR() 函数http://msdn.microsoft.com/en-us/library/ms187323.aspx

insert into mytable(mytext) values('Dear Sir:' + CHAR(13)+CHAR(10) + 'This is')

换行char(10)

回车char(13)

【讨论】:

谢谢,我也找到了这个,因为我正在使用 Oracle DBMS ispirer.com/doc/sqlways/Output/SQLWays-1-071.html 这不是 OP 要求的。【参考方案2】:

换行符 char(10) 正确

回车 char(13) 出现问题。

【讨论】:

【参考方案3】:

来自这个问题:What character represents a new line in a text area

根据 HTML 规范,浏览器需要规范化行 CR LF 的用户输入中断 (\r\n)。

因此,您不能通过浏览器插入任何其他样式的换行符。

【讨论】:

以上是关于如何在 ASCII 或普通文本中模拟回车(HEX 0A)?的主要内容,如果未能解决你的问题,请参考以下文章

HEX是啥

hebzbx是啥格式的文件

HEX文件怎么用 ?

hex和bin文件格式的区别

在 textarea 字段中保留回车符 (Hex 0D)

ASP让文本框保存扫描枪的数据