去除UTF-8 BOM的方法

  • 5401
  • 0
  • C#
  • 2014-11-23

今天在處理一份格式為UTF-8的XML資料時,用XDocument去剖析這份XML,明明格式"看起來"就沒問題,但是一執行XDocument.Parse就出現"在根層次的資料無效。 第 1 行,位置 1。"的錯誤訊息,可是第一行第一個字元不就是個小於符號(<)嗎?。

文章移至http://petekcchen.com/2010/11/how-to-remove-bom-in-utf8-xml.html