全角空格的gbk编码为0xa1a1占两个字节,utf8编码为0xe3c0c0占三个字节

今天在处理网页的时候发现有乱码问题,经过分析发现是全角空格在作怪。

现象如下:

  在Eclipse环境下,文本编码默认是gbk,从数据库里面取出文本的时候,显示出来的中文字符正常,但中间某些地方有?。

解决:

  经过分析,数据库里面的文本采用的是UTF8编码,于是在Eclipse中设置文本的编码方式为UTF8。window->preferences->general->workspace: text file encoding

  完成后,全角空格显示正常。

posted on 2011-10-10 19:07  shosciation  阅读(528)  评论(0编辑  收藏  举报