OpenTag FAQ说明:
如果XML文档中不存在编码声明(并且没有可用的外部编码声明机制,例如HTTP标头),则XML文档的假定编码取决于字节顺序标记(BOM)的存在.
BOM是位于文件顶部的Unicode特殊标记,用于指示其编码.BOM对于UTF-8是可选的.
Run Code Online (Sandbox Code Playgroud)First bytes Encoding assumed ----------------------------------------- EF BB BF UTF-8 FE FF UTF-16 (big-endian) FF FE UTF-16 (little-endian) 00 00 FE FF UTF-32 (big-endian) FF FE 00 00 UTF-32 (little-endian) None of the above UTF-8
对上段是否有一个愚蠢的解释?