gb2312怎么转成utf8?高手能不能写个代码给我看哈啊?

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:14:14
谢谢啦....我是做网站的用.net2008开发的啊。。。

和我曾经遇到的问题很相似,在asp下转换编码是比较麻烦的事情,不像.net下那么方便,我之前是花了两天时间才想到办法解决。
修改文件编码不能从根本上解决问题,这是我写的代码,你可以参考下。
===================================
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
读取数据库过程,省略几百字节...
%>
<%
Response.CodePage = 65001
Response.write 变量
%>
===================================
关键在于Response.CodePage = 65001这句代码,让编码转换过程在服务器上进行。

就是这些,祝你尽快解决问题!