今天读取内容输出到txt文本,在windows上utf-8格式没问题,到麒麟环境下txt文本乱码。
后来转成GBK在麒麟上txt文本直接编码格式错误。
用excel,和word可以打开,有内容,但是word打开后面有一堆:*号。在window上试了一下,都是空格。
排查了半天才发现是byte的固定长度,转成gbk要去除多余空字符。然后转GBK
还有个问题就是麒麟txt文本用utf-8为啥乱码?
今天读取内容输出到txt文本,在windows上utf-8格式没问题,到麒麟环境下txt文本乱码。
后来转成GBK在麒麟上txt文本直接编码格式错误。
用excel,和word可以打开,有内容,但是word打开后面有一堆:*号。在window上试了一下,都是空格。
排查了半天才发现是byte的固定长度,转成gbk要去除多余空字符。然后转GBK
还有个问题就是麒麟txt文本用utf-8为啥乱码?