问题标签 [ascii]

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 投票
10 回答
89593 浏览

java - 在Java中将字符串从ASCII转换为EBCDIC?

我需要编写一个“简单”实用程序来从 ASCII 转换为 EBCDIC?

Ascii 来自 Java、Web 和 AS400。我有一个谷歌,似乎找不到一个简单的解决方案(也许因为没有一个:()。我希望有一个开源工具或为已经编写的工具付费。

也许像这样?

谢谢,

斯科特

0 投票
4 回答
37728 浏览

python - Python UnicodeDecodeError - 我误解了编码吗?

关于为什么这不起作用的任何想法?我真的认为“忽略”会做正确的事。

0 投票
4 回答
465 浏览

parsing - 我必须从复杂的 ASCII 文件中读取发票数据,您将如何防范未来的变化?

我必须阅读以非常复杂的方式构建的发票 ascii 文件,例如:

里面实际上还有其他东西,但我不想让你进一步混淆。

我知道如果客户不能提供更好的结构,我就完蛋了。例如 30906 是一个不断增长的迭代数字。101639 是客户 ID。“Example Company”和“Construction Company”之间的空格是可变长度的 “Example Company”字段也可以有可变长度的空格,例如“Microsoft Corporation Redmond”。与其他字段相同。所以没有明确的方法可以从后半部分提取数据。

但这不是问题。我被带走了。我的问题如下:

如果输入有点结构化且定义明确,您将如何防范其结构的未来变化。您将如何设计和实现阅读器。

我正在考虑在我的数据库中使用一个简单的 EAV 模型,并使用描述输入、实体名称及其值类型的文本或 xml 模板。我会根据模板解析发票文件。

0 投票
2 回答
468 浏览

ascii - 旧 ASCII 协议头像问题

对于任何记得协议 Avatar 的人,(我很确定这是它的名字)我正在尝试查找有关它的信息。到目前为止,我发现它是一种 ANSI 风格的压缩协议,通过压缩常见的 ANSI 转义序列来完成。

但是,回到那天,(90 年代初)我发誓我记得它被用来压缩调制解调器的 ASCII 文本,比如早期的 2400 波特 BIS 调制解调器。(我不记得当时的所有协议版本、名称等,抱歉)。

无论如何,由于显示速度,这使得阅读消息和使用远程 shell 变得更好。它对文件传输没有任何作用,它只是一种将 ASCII 文本压缩到尽可能小的方式。

我正在尝试对这个主题进行研究,并认为这是一个开始寻找的好地方。我认为该协议使用了书中的所有技巧来压缩 ASCII,例如将常用单词替换为单个字节,甚至可能是一个字节。

我不记得你能从中得到的比例,但我记得,它相当不错。

有人有这方面的信息吗?将 ASCII 文本压缩到少于 7 位,或 Avatar 上的协议信息,或者甚至可能是对我所说的任何 ASCII 压缩的答案?

0 投票
15 回答
502596 浏览

c# - 如何在 C# 中获取字符串的 ASCII 值

我想在 C# 中获取字符串中字符的 ASCII 值。

如果我的字符串的值为“9quali52ty3”,我想要一个包含 11 个字符中每个字符的 ASCII 值的数组。

如何在 C# 中获取 ASCII 值?

0 投票
17 回答
530079 浏览

html - 撇号的 HTML 代码

看起来很简单,但我在网上找不到任何相关的东西。

撇号的正确 HTML 代码是什么?是’吗?

0 投票
3 回答
12199 浏览

ascii - 如何解码此文本?

我有一个朋友在他的 wordpress 文件中有这样的代码:

块引用 \x66\x75\x6e\x63\x74\x69 块引用

等等...

我该如何解码?有没有在线工具可以做到这一点?

0 投票
12 回答
6162 浏览

c++ - 正则表达式替换:到“:”等

我有一堆字符串,例如:

我想用

对于所有可打印的 ASCII 值,依此类推。

目前我正在使用boost::regex_searchto match &#(\d+);,在依次处理每个匹配项时构建一个字符串(包括附加自我找到的最后一个匹配项以来不包含任何匹配项的子字符串)。

任何人都可以想到更好的方法吗?我对非正则表达式方法持开放态度,但在这种情况下,正则表达式似乎是一种相当明智的方法。

谢谢,

多姆

0 投票
12 回答
224807 浏览

java - Java中的“用于编码的不可映射字符”警告

我目前正在开发一个 Java 项目,该项目在编译时发出以下警告:

我不确定 SO 将如何在日期之前呈现字符,但它应该是版权符号,并在警告中显示为菱形中的问号。

值得注意的是,该字符正确显示在输出工件中,但是警告很麻烦,并且有朝一日,包含此类的文件可能会被错误地保存编码的文本编辑器触及...

如何将此字符注入“版权”字符串,以便编译器满意,并且符号保留在文件中而没有潜在的重新编码问题?

0 投票
16 回答
73832 浏览

ascii - 普通文本中最少使用的分隔符 < ASCII 128

由于编码原因会让您感到恐惧(我不好意思说),我需要将多个文本项存储在一个字符串中。

我将使用一个字符来分隔它们。

哪个字符最好用于此,即哪个字符最不可能出现在文本中?必须是可打印的,并且在 ASCII 中可能小于 128,以避免语言环境问题。