Loading...

Domino的字符集群问题

2007年8月4日星期六
一直以来都是在中文环境下开发Domino的程序,所以很少考虑到字符集的问题。前些日子做的一个英文系统下的文档管理,就出现了意想不到的问题。Html文件,是需要编码的。一般的中文编码都是GB2312,也可能用到UTF-8。我一直以为这些都只是浏览器端的事情。没想到,原来这些都是和服务器端的设置有关的。
在英文版的Domino环境(打中文语言包)下,默认的字符集设置的是“西文”。而中文环境下的默认值是“简体中文”。这就意味着编码从GB2312变成了ISO-8859-1。而上传到Domino的附件,在浏览器端显示的链接地址也相应的改变了。
Domino默认的下载地址显示,其实是通过公式@UrlEncoded("Domino",url)计算过的。但以“Domino”为参数的计算结果,没有办法将中文、日文等文字正确的显示在浏览器上。我以前一直是使用@UrlEncoded("utf-8",url)来计算的。这次的英文环境,突然不好用了。而将编码改成@UrlEncoded("ISO-8859-1",url),也没有办法计算出正确的路径。似乎英文编码环境的服务器,就根本没有办法理解中文字符。
在尝试了一天之后,最终还是放弃了。这个问题,似乎只有通过修改服务器的字符集来实现了。

标签:

 
喜马拉雅山雪人发布于8/04/2007 12:29:00 下午, | 收藏到Del.icio.us 收藏到Digg! 收藏到饭否 收藏到Google书签 收藏到百度搜藏 收藏到QQ书签 收藏到Yahoo

1条评论:

額 ……妳是???有點忘記啦!我的hotmail好友嗎?

小悅悅