8woBOM有什么區(qū)別?
1.先說差異,Utf8-BOM編碼的字符串比Utf8編碼的字符串,多了前綴\xEF\xBF\xBD,肉眼是看不出來的,解析出來的字符串的長度也正常
比如:"123456",Encoding.Utf8.GetBytes獲取字節(jié)流
Utf8-BOM編碼為9位,Utf8編碼為6位
分別通過上面的字節(jié)流通過Encoding.Utf8.GetString,得到的都是"123456"
但是:
以Utf8-BOM編碼的字符串寫庫的時候(Oracle、MySql)都會出現(xiàn)異常
上一篇iam和im區(qū)別
下一篇表示抽象的名詞