用XML Notepad 2007打開XML文件時,報錯"="是意外標記,應該標記爲「;」

用XML Notepad 2007打開XML文件的時候,報錯誤「=」是意外的標記,標記應爲「;」php

定位行號內容爲:<ShareLink>http://player.leawo.org/plugin.php?special=share&run=share</ShareLink>html

剛開始覺得是等號的緣由,後來再往上搜索發現緣由以下:web

在XML中&等一些特殊標記是不能直接使用的,必須用轉義,即便在屬性的值中也不行。 spa

解決方法:&替換成:&amp; .net

它說是等號的問題緣由是
XML解釋器在遇到全部的&時,開始略過一個符號,而後查找到一個;,中間的內容表示轉義的字符。因爲沒有在須要查找到;的位置找到了=因此它提示這個等號不正確。

orm

參考:http://topic.csdn.net/u/20080925/14/fa98d1e8-571c-4023-bcf6-2b0f38f12e96.html htm

   http://www.cnblogs.com/anjou/archive/2007/03/15/676476.html
blog

相關文章
相關標籤/搜索