XmlDocument.Load()加載xml文件時,提示分析 EntityName 時出錯的問題。


今天一個接口突然報錯,錯誤是:

分析 EntityName 時出錯。 行 35,位置 90。

xmlDoc.Load(System.Web.HttpContext.Current.Server.MapPath("AD/xml/CheckForUpdate.xml"));

后來發現,代碼並沒有問題,問題出在xml內容里。因為xml新增的內容里包含了&符號,在涉及到xml編程的過程中,忽略了xml中特殊符號表示的方法。

下表列出了這些特殊字符並描述了它們的含義。有關更多信息,請參見 XML 1.0 規范 中的 XML 1.0 規范。

特殊字符 特殊含義     實體編碼

>             開始標記       >

<             結束標記       &lt;

"              引號             &quot;

'               撇號             &apos;

&            "&"符號         &amp;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM