Dart 的 ASCII-8-BIT 编码
ASCII-8-BIT encoding for Dart
当我将一个 RSA 库从 ruby 移植到 Dart 时,我得到了一个整数的相应 ASCII-8-BIT 值。 Dart 只有从 0 到 127 的 ASCII 表示,那么如何获取其他 128 个字符?
ASCII 只有 128 个字符 (http://en.wikipedia.org/wiki/ASCII)。没有 8 位 ASCII。
有许多不同的 ASCII 扩展也使用字节的前 128 个字符,有时称为 "code pages"。最常见的(至少在英语环境中)是 Latin-1 和 Windows-1252.
对于您正在做的事情,您可能需要来自 "dart:convert" 的 LATIN1
编解码器。
当我将一个 RSA 库从 ruby 移植到 Dart 时,我得到了一个整数的相应 ASCII-8-BIT 值。 Dart 只有从 0 到 127 的 ASCII 表示,那么如何获取其他 128 个字符?
ASCII 只有 128 个字符 (http://en.wikipedia.org/wiki/ASCII)。没有 8 位 ASCII。
有许多不同的 ASCII 扩展也使用字节的前 128 个字符,有时称为 "code pages"。最常见的(至少在英语环境中)是 Latin-1 和 Windows-1252.
对于您正在做的事情,您可能需要来自 "dart:convert" 的 LATIN1
编解码器。