我的 java 程序正在尝试读取文本文件(大型机 VSAM 文件转换为平面文件)。我相信这意味着,文件以 EBCDIC 格式编码。
我com.ibm.jzos.FileFactory.newBufferedReader(fullyQualifiedFileName, ZFile.DEFAULT_EBCDIC_CODE_PAGE);
用来打开文件。
并用于String inputLine = inputFileReader.readLine()
读取一行并将其存储在 java 字符串变量中以进行处理。当存储在 String 变量中时,我读取了该文本变为 unicode。
存储在 java 字符串变量中时,如何确保内容不损坏?