用XML Notepad 2007打開XML文件的時候,報錯誤「=」是意外的標記,標記應爲「;」php
定位行號內容爲:<ShareLink>http://player.leawo.org/plugin.php?special=share&run=share</ShareLink>html
剛開始覺得是等號的緣由,後來再往上搜索發現緣由以下:web
在XML中&等一些特殊標記是不能直接使用的,必須用轉義,即便在屬性的值中也不行。 spa
解決方法:&替換成:& .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