相关疑难解决方法(0)

XML的默认编码是UTF-8还是UTF-16?

OpenTag FAQ说明:

如果XML文档中不存在编码声明(并且没有可用的外部编码声明机制,例如HTTP标头),则XML文档的假定编码取决于字节顺序标记(BOM)的存在.

BOM是位于文件顶部的Unicode特殊标记,用于指示其编码.BOM对于UTF-8是可选的.

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
Run Code Online (Sandbox Code Playgroud)

对上段是否有一个愚蠢的解释?

xml xml-serialization

17
推荐指数
1
解决办法
3万
查看次数

标签 统计

xml ×1

xml-serialization ×1