乱码文字生成器

乱码文字生成器

乱码文字生成器

中文简体(gb18030)

中文繁体(big5)

日文(shift_jis)

韩文(euc-kr)

UTF-16

土耳其语(iso-8859-9)

希伯来语(windows-1255)

希腊语(windows-1253)

波罗的语(windows-1257)

泰语(windows-874)

西里尔文(windows-1251)

越南语(windows-1258)

阿拉伯语(windows-1256)

西欧语言(windows-1252)

西欧语言(iso-8859-1)

北欧语言(iso-8859-4)

南欧语言(iso-8859-3)

中欧语言(windows-1250)

中欧语言(iso-8859-2)

Latin-0(iso-8859-15)

Baltic Rim(iso-8859-13)

这个页面主要用来观察一段文字在编码错误时的显示情况,原理是以UTF-8编码读取输入的文字,然后以选定的编码显示。可选的除UTF-16外都是本地化编码,它们均与UTF-8编码不兼容(不包含输入的字符,或虽包含但码位不一致),所以会造成乱码。而当输入纯英文时,无论选择哪种编码都能正确显示不会乱码。这是因为它们都兼容英文所在的ASCII码位(码位一致)。

对于UTF-16,它与UTF-8完全不兼容,包括英文字符,因为UTF-16采用双字节表示ASCII字符,可参考UTF-16编码转换页。

相关推荐