我们有一个需求,我们需要将数据从 IBM i (AS400) 系统发送到大型机系统。数据是中英文字符的组合。我们使用 JDBC 驱动程序连接到 AS400 并使用 Spring 批处理写入数据。主机团队已经确认他们这边使用的代码页是CP935的汉字栏目。所以在spring设置ItemWriter的encoding属性时,我们使用了Cp935,它们能够正确破译中文字符的Hex值,但文件中的英文字符在其末尾不清晰。
有没有办法在单个文件中进行多种编码,比如英文栏的 Cp037 和中文栏的 Cp935?
我们正在使用直接连接将文件发送到大型机?C:D 是否有可能我更改他的代码页?