乱码文字生成器
中文简体(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编码转换页。