如何将十六进制值更改为 EBCDIC 字符
中将 HEX 值转换为 ebcdic char 类型的最简单方法是什么
在Java 下面的示例将返回 at 符号,但我想获得 ebcidic 等效项,即 space char..
String hex = "40"; char c = (char) Integer.parseInt(hex, 16);
What is the simplest way to convert HEX value to ebcdic char type in Java
e.g. The example below will return at sign but I would like to get ebcidic equivalent i.e. space char..
String hex = "40";
char c = (char) Integer.parseInt(hex, 16);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
简单且最有效的解决方案可能是自己编写一个查找表,例如基于 http://www.natural-innovations.com/computing/asciiebcdic.html。
其他解决方案可以在此处找到。
Simples and most efficient solution would probably be to write up a lookup-table yourself, based on for instance http://www.natural-innovations.com/computing/asciiebcdic.html.
Other solutions can be found here.
将十六进制字符转换为 ebcdic(例如:
C1
)结果将为
A
To convert hex char to ebcdic (example:
C1
)The result will be
A