1. 程式人生 > >UTF-8編碼的xml文件帶頭部信息,用XmlDocument解析出錯問題

UTF-8編碼的xml文件帶頭部信息,用XmlDocument解析出錯問題

進制 mage nbsp 信息 分享 正常 img .com 16進制


1.使用UE查看文件,切換到16進制編輯。

技術分享圖片

前面三位 EF BB BF 是UTF-8編碼的表示。

技術分享圖片

前面兩位是:FF FE 表示是Unicode編碼

3C是小於符號(<)的ASCII碼16進制數值,它前面是編碼頭BOM的標識。

在讀取文件的時候,根據前面的BOM標識,截取前面字符,再使用XmlDocument進行解析,即可正常。

UTF-8編碼的xml文件帶頭部信息,用XmlDocument解析出錯問題