字符集探测 字符编码探测字符集探测又稱為代码页检测是個启发式猜测代表文字的一系列字节的字符编码其算法通常依据对字节样式的统计分析这并不是一个万无一失的方法因为它依赖于统计数据比如有些Windows版本会误把ASCII编码的Bush hid the facts当作中文UTFLE 为数不多的能可靠探测的情况之一是探测UTF这是因为UTF中有大量的无效字节序列所以当其他编码方式使用字节中的高位bit时极不可能通过UTF有效性测试不幸的是不完善的字符集探测程序不优先进行可靠的UTF测试于是把UTF定为其他编码