gpt4 book ai didi

java - Java 程序将 EBCDIC 转换为 ASCII 的示例 EBCDIC 文件

转载 作者:行者123 更新时间:2023-12-01 18:27:56 27 4
gpt4 key购买 nike

我正在尝试使用以下代码将 EBCDIC 文件转换为 ASCII:

InputStreamReader rdr = new InputStreamReader(new FileInputStream(<your file>),java.nio.Charset.forName("ibm500"));    
while((String line = rdr.readLine()) != null) {
System.out.println(line);

我正在尝试查找 EBCDIC 格式的示例文件,以将其作为该程序的输入发送。谁能指点我一个示例文件。网上找不到任何东西。

最佳答案

您可以使用 Unix 上的 iconv 实用程序在字符编码之间进行转换。它也适用于 Windows(例如,它是一个可选包,您可以在 Cygwin 中安装)。您还可以使用dd命令来转换字符编码。

dd if=ascii.txt of=ebcdic.txt conv=ebcdic

您还应该能够使用 Java 以与当前方式相反的方式进行转换。只需将文件读取为 ASCII 并将其写入为 EBCDIC。

关于java - Java 程序将 EBCDIC 转换为 ASCII 的示例 EBCDIC 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25367120/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com