2011-05-24 97 views
1

谁能告诉我什么编码被应用于对中国的性格,让中国的字符被转换成该代码或文本,并存储在MySQL数据库:这是显示在网页这是什么编码?

中`国液化天然æ°â€Ã¨Â¿Â输(控股)有é™Âå…¬å¸控股` 

中国原创人物:

中国液化天然气运输(控股)有限公司控股 
网页上

有头功能是用来做标准的中国字符如下:

header('Content-type: text/html; charset=utf-8'); 

谢谢...

+0

您使用的是数据库吗? – 2011-05-24 13:07:08

+0

检查你的数据库连接的字符集,也需要UTF8:http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html – 2011-05-24 13:19:41

+0

我不确定ASP.NET标签在这里相关。你在使用两者还是什么? – BalusC 2011-05-24 13:34:05

回答

7

当你解码

中国液化天然气运输(控股)有限公司控股

为UTF-8,和编码为CP-1252,那么你得到

中国液化天然气è¿è¾“(控股)有é™å…¬å¸æŽ§è‚¡

当解码上述为UTF-8编码,并作为CP- 1252 再次,那么你得到

中国液化天然æ°â€Ã¨Â¿ï¿½Ã¨Â¾â€œÃ¯Â¼Ë†Ã¦Å½Â§Ã¨â€šÂ¡Ã¯Â¼â€°Ã¦Å“‰é™�å…¬å�¸æŽ§è‚¡

那这里是什么Happe的宁。

3

它是Unicode编码为UTF-8的字符集(代码点)。