2011-11-20 213 views
1

在我的CGI库中,我正在使用转换器,以便从IANA注册的字符集转换为本地宽unicode(UTF-16/32,具体取决于平台)。对于ICU,所有在http://www.iana.org/assignments/character-sets中列出的集合和别名都允许输入ucnv_open或者是需要手动交叉引用映射,就像iconv那样,我基本上将每个别名映射到各自的iconv编码名称?尽管iconv非常简单,但它需要使用表来将首选MIME类型和别名映射到iconv的内置类型(包括将ISO-8859-x [EI] * bidi映射到其“标准”ISO-8859形成)?使用icu或iconv进行字符集转换

或者是否有强制所有表单输入为ISO-8859-x/UTF-8的方法来简化所需的转换工作量?

  • 参见RFC 1556

回答

-1

RTFMing的HTML规范,accept-charset="..."做这项工作,因此这是无用的开销。

相关问题