当前位置: 技术问答>linux和unix
Unix下中文问题!!!
来源: 互联网 发布时间:2015-12-06
本文导语: 系统是HP 的digital Unix。 用java做的一个项目,其中有一个jsp是画图的。 String str = "你好"; g.drawString(strname,x,y); 不知道为什么得出的图片的中文是乱码. 分别用过了以下方法转码都不行,救命啊!!! str=new String(...
系统是HP 的digital Unix。
用java做的一个项目,其中有一个jsp是画图的。
String str = "你好";
g.drawString(strname,x,y);
不知道为什么得出的图片的中文是乱码.
分别用过了以下方法转码都不行,救命啊!!!
str=new String(str.getBytes(),"ISO8859_1");
str=new String(str.getBytes(),"gb2312");
str=new String(str.getBytes("gb2312"),"ISO8859_1");
str=new String(str.getBytes("ISO8859_1"),"gb3212");
用java做的一个项目,其中有一个jsp是画图的。
String str = "你好";
g.drawString(strname,x,y);
不知道为什么得出的图片的中文是乱码.
分别用过了以下方法转码都不行,救命啊!!!
str=new String(str.getBytes(),"ISO8859_1");
str=new String(str.getBytes(),"gb2312");
str=new String(str.getBytes("gb2312"),"ISO8859_1");
str=new String(str.getBytes("ISO8859_1"),"gb3212");
|
试过UTF8没有?
|
是不是浏览器的编吗没设好啊
|
这里能帮你解决你的问题!这里也有很多你想要的知识!
http://bbs.oneedu.cn/bbs
http://bbs.oneedu.cn/bbs
|
java 里面中文显示好像是unicode 编码的, 你能否把你要输出的字符串,先存到一个文本文件里头,用firefox 看到底是什么编码的,然后再看怎么解决, 你这么瞎试总归不是办法.
|
由于各自的编码库不一样所以是乱码