關於配置文件錯誤:cvc-complex-type.2.3: Element 'beans' cannot have character [children]

今天發現spring配置文件頭部報了以下錯誤:cvc-complex-type.2.3: Element 'beans' cannot have character [children], because the type's content type is element-only.spring

異常提示是spring配置文件不能正確解析。網絡

通過搜索發現了一個緣由,就是有一些不可見的特殊字符所致.編碼

總結了一下,發現出現這種問題時很大一部分緣由都是從別處(主要是網絡)複製後粘貼到配置文件中的,因此應該和複製內容的編碼有關係,或者和內容中有特殊的字符有關係,若是是手工敲入則不會有問題。element

另外,若是隻是將出問題的行內容清除,而後在問題行上手工輸入,仍是會有問題,應該是問題行的編碼已經亂了,因此必定要刪除問題行才行,不然仍是會報錯的。刪除問題行後,在新的行上輸入則不會有問題。配置

因此,若是要從網絡複製,能夠先複製到word中,word的好處就是能夠看到那些網頁上看不見的特殊字符,仔細看看有沒有特殊字符,將其刪除後在複製到配置文件中,這樣就不會有問題了。搜索

相關文章
相關標籤/搜索