求助: ASCII向EBCDIC转换过程中出现乱码!!!
我在德国的一家公司工作。我的同事在把window系统下的,例如TXT. Excel的中文文件转换到IMB iSeries/i5过程中,出现乱码,也就是在ASCII向EBCDIC转换过程中出现问题。现在转换在绿屏(Green Screen)的中文均为乱码。请问这种情况下的中文支持如何操作?不知道表达清楚了没有!非常感谢各位达人的指点!!!
[ 本帖最后由 haribo05 于 2007-3-27 16:13 编辑 ] ASCII和EBCDI编码都不包括中文字符,这两种编码只有西文字符!你的txt和xls中的中文不可能以这两种编码的形式保存。你的问题不是ASCII和EBCDIC转换的问题。你首先看txt或xls中的中文以何种方便编码,一般是GB,GBK,Big5或UTF-8。UTF-8好办,IBM i5一定支持Unicode的,如果是源文件是GB之类编码的话,把它转成i5支持的Unicode就可以了。转换过程可以在Win上进行,或者i5上都可以。Win上这样的程序很多,i5上的话不清楚,不过这样的程序自己写也不难。
介绍你篇文章
i5上的Unicode支持:http://publib.boulder.ibm.com/infocenter/hodhelp/v9r0/index.jsp?topic=/com.ibm.hod9.doc/help/os400unicode.html 原帖由 tanzn78 于 2007-3-27 18:32 发表 http://dolc.de/forum/images/common/back.gif
ASCII和EBCDI编码都不包括中文字符,这两种编码只有西文字符!你的txt和xls中的中文不可能以这两种编码的形式保存。你的问题不是ASCII和EBCDIC转换的问题。你首先看txt或xls中的中文以何种方便编码,一般是GB, ...
非常感谢!我已经将你的意见转告给同事了!!再次感谢!!$ok$ $握手$
页:
[1]