.xml文件中的"&"報錯:Unescaped & or nonterminated character/entity reference

注:此博客不再更新,所有最新文章將發表在個人獨立博客limengting.site。分享技術,記錄生活,歡迎大家關注

原因:IDEA將“&”當成了特殊符號。

解決方案1:將“&”改寫爲&

P.S : 寫博客的時候發現markdown編輯器也會將“&”解析成“&”,將其作爲代碼標紅才能顯示出來。

這裏寫圖片描述

解決方案2:使用CDATA區:
這裏寫圖片描述
當大量的轉義字符出現在xml文檔中時,會使xml文檔的可讀性大幅度降低,這時應該使用CDATA段。在CDATA段中出現的“ < ”、“ > ”、“ " ”、“ ”、“ & ”都無需使用轉義字符,但CDATA段中不能包含“]]>”,即CDATA段的結束定界符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章