閱讀382 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Invalid character in the given encoding. Line XX, position XX.解決方法

最近在通過load函數,獲取config文件中信息的時候,提示上麵的錯誤,動手找資料發現是,config文件開頭信息的問題。

解決方法:

打開對應的config XML文件,看它的第一行 <?xml version="1.0" encoding="utf-8"?> 將encoding="utf-8"改為 encoding="gb2312" 即可。

或者 <?xml version="1.0"?>中加上encoding="gb2312" 即可。

原來是由於該XML文件中存在漢字。所以要改編碼方式。

最後更新:2017-04-03 12:54:24

  上一篇:go HttpWebRequest的GetRespons偶爾超時、死掉的原因及解決辦法
  下一篇:go System.Xml.XmlException: 給定編碼中的字符無效。 第 XX 行,位置 YY。