VS2010怎么把默认编码方式改为GB2312

VS2010怎么把默认编码方式改为GB2312,第1张

页面编码方式主要有gb2312和utf-8两种

asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息

<system.web>

<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

如果要把编码试改为gb2312,只要把上面的utf-8换为gb2312即可

以上只是修改整体的默认编码,如果只有某个页的编码需要修改,ASP.net 中则可以简单的使用下面代码:

注:加到Page_Load()事件下面就可以

Encoding gb2312 = Encoding.GetEncoding("gb2312")

Response.ContentEncoding = gb2312

不知道你使用什么语言,第一次使用的话要设置默认的语言环境。设置完成之后就可以建立你需要的的解决方案就可以编程了。

设置完需要更改的话进行如下设置:

菜单

工具->导入和导出设置…,打开导入和导出设置向导,选择重置所有设置,然后一直下一步,最后点完成。

和vs2008用法差不多。

设置UNICODE后string是unicode编码,不是utf8,utf8还是ansi的编码,网页用的

unicode编码全部都是双字的

UTF8和Ascii 是兼容编码,UTF8和Unicode是一一对应的。

字节的为: 0*******

二字节的为: 110***** 10******

三字节的为: 1110**** 10****** 10******

依次内推 4 5 6字节。其中*为有效字符编码


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11139604.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存