繁体转化为简体的问题
System.Text.Encoding gb2312 = System.Text.Encoding.GetEncoding("GB2312");
System.Text.Encoding big5 = System.Text.Encoding.GetEncoding("Big5");
System.Byte [] source, destination;
source = gb2312.GetBytes( dt.Rows[i]["lang_chinese"].ToString() );
destination = System.Text.Encoding.Convert( gb2312, big5, source );
txt = big5.GetString( destination );
------------
数据库中一列为简体,我想把它转化成繁体。上面的代码是在aspx页面的后台运行。
最后转化的结果不对。比如“项目组”应当转化成“項目組”,结果却是“?目?”,就是繁简相同的显示出来,不同的显示为“?”
怎么解决?
web.config中的,和这有关吗?
<globalization requestEncoding="GB2312" responseEncoding="GB2312" uiCulture="zh-CN" culture="zh-CN" fileEncoding="GB2312"/>