
1 jackytang520 2014-02-15 23:14:21 +08:00 你这就是字体对中文不支持显示乱码的乱码吧,换个支持中文的字体就好了 |
2 undozen OP @jackytang520 -_-|| |
3 otakustay 2014-02-15 23:58:58 +08:00 |
5 otakustay 2014-02-16 00:32:19 +08:00 @undozen 你按文章中的方法修改后是否问题还存在,还存在的话就继续研究其它方向。 0x00. 编辑器和console确实是2种编码的可能性很大,我还见过python输出中文没问题输入中文再输出全乱码的 0x01. 我不认为你和web api有关系,console就是console,和web还是swing没关系吧? |
6 undozen OP otakustay 不过你给的这个链接确实很游泳,就是 VM 启动时缺少 -Dfile.encoding=UTF-8 这个参数。与我想的一样是启动 GlassFish 的方式不正确,不过不知道是该怎么做。可能 NetBeans 默认加了这个参数。 |
7 undozen OP 所以这样就对了: |
8 leafgray 2014-02-16 10:22:40 +08:00 new String(data,charset)这样子可能好点。自己知道是什么样的charset.... |