问题标签 [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.
javascript - 如何从 JavaScript 中的 ASCII 值创建字符串或字符?
在 JavaScript 中,如何获取 ASCII 值的字符串表示形式,例如如何转换65
为A
?
c++ - 如何将 ASCII 字符的十六进制值写入文本文件?
这是我目前所拥有的:
我试过做 stream.hex、stream.setf(std::ios::hex),以及在 Google 上搜索了一下。我也试过:
但这似乎也不起作用。
以下是它当前产生的一些输出的示例:
我希望输出如下所示:
vb.net - 将字符转换为 ASCII 码
在阅读我的 VB 代码中的特殊字符时需要帮助。ASCII 码 Char(34) = " 工作正常,但 Char(60) = < 和 Char(62) = > 没有被读取。
我的代码
无 ASCII 码
unicode - EM Dash #151 有什么区别?和#8212;?
我有一个包含 EM Dash(或—
HTML)的 ASCII 文件。十六进制值为 0x97。当我们通过一个应用程序传递这个文件时,它以 UTF-8 格式到达,并将字符转换为—
HTML 格式的 0xC297。但是,当我们通过不同的应用程序传递这个文件时,它会将字符转换为 0xE28094 或—
.
什么会导致这些应用程序以不同方式转换这些字符?它可能是代码页设置吗?
perl - 如何将 UTF8 编码的非 ASCII 字符转换为 Perl 中的 ASCII 等效字符?
我有一个 Perl 脚本,第三方调用它来向我发送注册我的软件的人的姓名。其中一方使用 UTF-8 对名称进行编码,因此我相应地调整了我的脚本,以使用 Encode::decode_utf8(...) 将 UTF-8 解码为 ASCII。
这通常可以正常工作,但每 6 个月左右,其中一个名称包含西里尔字母、希腊语或罗马尼亚语字符,因此对名称进行解码会产生诸如“ПодражанѡºÐ°Ñ”之类的垃圾字符。我必须跟进客户并要求他提供其姓名的“拉丁字符版本”,以便颁发注册码。
那么,是否有任何 Perl 模块可以检测是否存在此类字符并在必要时自动将它们转换为最接近的 ASCII 表示?
似乎我可以使用 Lingua::Cyrillic::Translit::ICAO 加上 Lingua::DetectCharset 来处理 Cyrillic,但我更喜欢与其他字符集一起使用的东西。
c++ - 如何使用 libcurl 下载 utf-8 编码的网页,并保留编码?
我试图让 libcurl 下载一个以 UTF-8 编码的网页,它工作正常,除了它将它转换为 ASCII 并搞砸了一些字符。有没有一种简单的方法可以让它保持在 UTF-8 中?
linux - 如何使用 echo 编写非 ASCII 字符?
如何使用 echo写入非ASCII字符?是否有转义序列,例如\012
或类似的东西?
我想使用以下命令将 ASCII 字符附加到文件中:
unicode - Unicode、UTF、ASCII、ANSI 格式差异
Unicode
, UTF8
, UTF7
, UTF16
, UTF32
, ASCII
, 和ANSI
编码有什么区别?
这些对程序员有什么帮助?
character-encoding - 什么是 ANSI 格式?
什么是ANSI编码格式?它是系统默认格式吗?它与 ASCII 有什么不同?
unicode - 需要 ASCII 编码完全支持的语言列表
我正在写一篇关于 Unicode 的文章,并讨论这种编码方案相对于 ASCII 等过时方法的优势。
作为我研究的一部分,我正在寻找一个参考,列出可以仅使用 ASCII 支持的字符完全表示的语言。用谷歌追踪它的运气不太好,我想我会利用 SO 的集体知识来看看是否有人有一个合理的列表。
关键点:
- 列出的所有语言都必须能够使用 ASCII 中可用的字符集完全表示。
- 我知道这不会是全面的,但我最感兴趣的是最常见的书面语言。