救急!中文问题!!utf-8编码转成GBK,因为位数不同而产生字符丢掉问题!!
天啊,又是中文问题:utf-8编码转成GBK,因为位数不同而产生字符丢掉问题!!
某个字段是中文字段,需要将这个字段转成成unicode编码(utf-8去getBytes):
str=new String(s.getBytes("UTF-8"),"ISO8859-1");
无论这个字段是奇数或者偶数个中文字,都没有发现丢掉汉字的问题。
但是经过
str=new String(s.getBytes("ISO8859-1"),"GBK");
处理过之后,发现偶数个中文字没有问题,但是奇数个中文字的最后一个汉字给丢掉啦!!
怎么办啊??
我必须要这样处理啊 ,我必须要想用str=new String(s.getBytes("UTF-8"),"ISO8859-1");这样处理,之后再要将这个str转换成"GBK"编码啊!!
某个字段是中文字段,需要将这个字段转成成unicode编码(utf-8去getBytes):
str=new String(s.getBytes("UTF-8"),"ISO8859-1");
无论这个字段是奇数或者偶数个中文字,都没有发现丢掉汉字的问题。
但是经过
str=new String(s.getBytes("ISO8859-1"),"GBK");
处理过之后,发现偶数个中文字没有问题,但是奇数个中文字的最后一个汉字给丢掉啦!!
怎么办啊??
我必须要这样处理啊 ,我必须要想用str=new String(s.getBytes("UTF-8"),"ISO8859-1");这样处理,之后再要将这个str转换成"GBK"编码啊!!
...全文
相关推荐
JAVA字符编码:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换
JAVA字符编码:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换
Cursor编码设置实战:三步根治中文乱码顽疾
本文针对Cursor编辑器中的中文乱码问题,提供了从诊断到根治的完整解决方案。首先通过状态栏或命令面板快速识别文件编码(如GBK与UTF-8不匹配),然后介绍临时切换视图的救急方法,最后详解通过项目级配置和批量转换统一编码的根治策略,帮助开发者彻底解决中文乱码顽疾。
Unity 脚本中文乱码终极指南:从UTF-8编码到批量转换实战
本文深入解析Unity脚本出现中文乱码及INVALID_UTF8_STRING错误的根本原因,即编码格式不统一。提供了从手动使用记事本、VS Code修改单个文件,到编写Unity编辑器脚本、使用PowerShell/Python命令进行批量转换的完整实战方案。最后,给出了统一团队编辑器设置、配置Git等最佳实践,从源头预防乱码问题,确保项目协作顺畅。
中文-UTF-8编码转换器
有时候utf-8的网站 需要点中文或者特殊符号,会出现乱码,用这个就可以转换成utf-8 可以识别的转意字符
utf-8和GBK编码文件互相转换
utf-8和GBK编码文件互相转换,需要.net4.0。 压缩包是是源代码。可执行程序在bin\debug下面。


Web 开发
