我的Android项目的不同文本文件编码有什么区别,例如:
例如,为了显示韩语,我知道我应该使用UTF-8。但是当我应该使用其他人时?
答案 0 :(得分:1)
关于Character_encoding及其差异http://en.wikipedia.org/wiki/Character_encoding。
通常UTF-8适用于跨平台和多语言。 http://en.wikipedia.org/wiki/UTF-8
但韩国版Windows也使用统一韩文代码
Unified Hangul Code(UHC)通过添加遗漏来扩展Wansung Code 8,822个韩文字符,专为顺利迁移而设计 Unicode版本2.0。所有Wansung代码点都直接映射到同一个 UHC代码点(但反之亦然)。 UHC还提供往返服务 使用Unicode 2.0版进行映射。 UHC用于韩文版 Windows 95和Windows NT。
Linux下有这个命令iconv
(c编程语言也有libiconv),用于编码翻译。
iconv -l
列出iconv
支持的所有编码。