UTF-8编码

UTF-8编码,第1张

使用UTF-8编码唯一的好处是,国外的用户如果使用Windows XP英文版,浏览UTF-8编码的任何网页,无论是中文、还是日文、韩文、阿拉伯文,都可以正常显示,UTF-8是世界通用的语言编码,UTF-8的推广要归功于Google的应用,以及Blog开发者。而如果用Windows XP英文版的IE60浏览gb2312语言编码的网页,则会提示是否安装语言包。因此,可能会失去很多的国外浏览者。

使用gb2312编码的好处是,因为程序产生的网页文本使用ANSI编码格式,会比UTF-8文本编码节省一些体积,访问速度会稍微快一点点,大约是30:38的比例,也就是30K的ANSI编码,转为UTF-8编码是38K,当然,这个比例并不准确,是会随Unicode字符集区域的不同而变化的。

上面说的方法不对,应该是这样的,使用另外一个对象ADODBStream来生成UTF-8的文件。

例子如下:

Set objStream = ServerCreateObject("ADODBStream")

With objStream

Type = adTypeText

Mode = adModeReadWrite

Open

Charset = "utf-8"

Position = objStreamSize

WriteText=html

SaveToFile Directory & "/" & FileName,adSaveCreateOverWrite

Close

End With

Set objStream = NoThing

以上就是关于UTF-8编码全部的内容,包括:UTF-8编码、用ASP程序怎样生成UTF-8格式的HTML,求高手指点。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/zz/9658228.html

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

发表评论

登录后才能评论

评论列表(0条)

保存