问题标签 [ebcdic]
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.
performance - Bash 读取和解析文件 - 循环性能
我正在尝试读取文件,并在 bash 中解析它。我需要做一个从todd
转换,然后循环并读取 X 字节,将每个 X 字节作为新文件中的一行进行管道传输:EBCDIC
ASCII
有什么方法可以让整个过程更快?
java - 将字符串从一个字符集转换为另一个字符集
我正在努力将字符串从一个字符集转换为另一个字符集并阅读了许多示例,最后在下面找到了代码,这对我来说看起来不错,作为字符集编码的新手,我想知道这是否是正确的方法它 。
要将 String 从ASCII 转换为 EBCDIC,我必须这样做:
并且要从EBCDIC 转换为 ASCII,我必须这样做:
java - 字符串十六进制编码和解码
我正在将字符串从 UTF-8 转换为 CP1047,然后对其执行十六进制编码,效果很好。接下来我正在做的是转换回来,使用解码十六进制字符串并以 UTF-8 格式在控制台上显示它。问题是我没有得到传递给编码方法的正确字符串。下面是我编写的一段代码:
我得到的输出是:
因此,在打印输入字符串时需要帮助。
预期输出为:
java - ASCII 到 EBCDIC 字符编码
将 ASCII 字符串转换为 EBCDIC 时:
我得到以下输出字符串:
但是,我想要的是:
我怎样才能实现它?任何帮助将不胜感激。
谢谢
utf-8 - 启用 UTF-8 到 EBCDIC 编码的站点代码
我正在尝试将一个相当大的 UTF-8 文件传输到 Z/OS 数据集。不幸的是,命令
回应
似乎RECFM=VB
不起作用。
解决方法是在上传之前将 UTF-8 重新编码为 ISO-8859-1,但在上传时编码更有效。
python - 使用python进行数据编码和解码
这不是一个编程问题,而是一个了解什么是什么的问题?我不是 CS 专业的,我想了解这 3 种格式之间的基本区别:
1) EBCDIC 2) 无符号二进制数 3) 二进制编码的十进制数
如果这不是一个真正的问题,我很抱歉,但谷歌在向我解释这个问题上并不是很有用
假设我有一串数字,例如“12890”。他们的代表是什么
EBCDIC、无符号二进制数和 BCD 格式?
是否有一个 python 2.6 库我可以用来简单地将任何数字字符串转换为这些格式中的任何一种?
例如,对于 ebcdic 的字符串,我正在做
但是,我明白了这个┴╟╒Γ</p>
c++ - 在 C/C++ 中将字符串从 EBCDIC 转换为 ASCII 时出错
我正在编写 c++ 代码将 ebcdic 转换为 ascii
我的 main() 如下所示
输出:
在转换之前,我需要在字符串前面附加 \x
例子:
F540404040D4
必须插入转义序列 \x
我已经写了逻辑,所以我得到了输出:
现在开始使用 ebcdic 到 ascii 的转换
但我没有得到想要的输出。
同时,当我将字符串硬编码为
输出符合预期
即5M
我很困惑。请指导我。我没有在代码中显示调用函数,假设它给出了正确的返回。
java - 处理 java 中的 comp3 和 ebcidic 转换为大文件的 ASCII
我正在尝试在我的 java 代码中转换 comp3 和 EBCIDIC 字符,但我遇到内存不足异常,因为处理的数据量约为 5 GB。我的代码目前如下:
这导致我可以理解的内存不足异常,但我也不能使用文件扫描仪,因为文件中的数据不会被拆分成行。
谁能指出我如何处理这个问题的正确方向
注意:文件可能包含不同长度的记录,因此不可能根据记录长度接缝对其进行拆分。
bcd - 打包iso8583消息
我试图用 j8583 库制作一个 iso8583 包来替换我们正在运行的旧 iso8583 程序(我没有源代码)。该数据包生成的数据包与旧软件生成的数据包不同。注意旧包中的“f”。
编码
旧包装
新包装
java - 如何将简单的 Java 字符串转换为压缩十进制格式的 EBCDIC
我必须将文件中的所有数据转换为压缩十进制格式的 EBCDIC。
文件中的所有数据都是简单的文本格式。
据我所知,我们需要先将 ASCII 转换为 EBCDIC Cp1047 或其他格式,然后应用“压缩十进制”逻辑/代码。(可能是我错了)
转换后的格式应该是“C3 C5 40 F0 C9 F8”(即EBCDIC压缩十进制格式)