XML文件报错:EntityRef: expecting ';'或者xmlParseEntityRef: no name on line
2017-10-30 17:49
831 查看
原址:http://www.emtalk.net/empiric/240.html
今天为一个项目写网站地图生成(sitemap.xml)的小功能,本地生成测试一切正常,但是传到线上的时候,却报了错,如下:
网上查了下,大概都是说因为空行的问题,但是经过查看,并没有什么空行。
然后就把sitemap.xml文件下载下来,根据报错行,发现此行的标题中包含一个“&”符号,去掉后,果然没有问题了,看来是因为这个符号解析的问题了。
xmlParseEntityRef: no name on line:这个错误是因为有两个“&”——&&
今天为一个项目写网站地图生成(sitemap.xml)的小功能,本地生成测试一切正常,但是传到线上的时候,却报了错,如下:
网上查了下,大概都是说因为空行的问题,但是经过查看,并没有什么空行。
然后就把sitemap.xml文件下载下来,根据报错行,发现此行的标题中包含一个“&”符号,去掉后,果然没有问题了,看来是因为这个符号解析的问题了。
xmlParseEntityRef: no name on line:这个错误是因为有两个“&”——&&
相关文章推荐
- 错误:Line 20: xmlParseEntityRef: no name(Xcode工程名包含&)
- base64 与 md5 以及 LaunchScreen.xib: Line 20: EntityRef: expecting ';'错误
- Line 20: EntityRef: expecting ';' 鄙人遇到的问题解决方案
- LaunchScreen.xib: Line 20: EntityRef: expecting ';'
- xcode 错误提示: LaunchScreen.xib: Line 20: EntityRef: expecting ';'
- No SDKs could be found for the IOS Device Platform, did you install the command line tools on your
- SyntaxError: Non-ASCII character '\xe5' in file index.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
- python问题Non-ASCII character '\xe5' in file Apriori.py on line 1, but no encoding declared 解决办法
- appcompat_v7/res/values-v21/themes_base.xml No resource found that matches the given name
- struts.xml不在默认位置,导致出现HTTP Status 404 - There is no Action mapped for namespace [/] and action name [
- XML Parser Error on line 1: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
- SyntaxError: Non-ASCII character '\xe5' in file H:\workspace\output\out\out.py on line 4, but no enc
- org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog
- mybatis generator代码自动生成,遇到无错误,XML Parser Error on line 1
- Eclipse的Graphical Layout窗口工作不正常或者消失了 或者 eclipse No XML content
- PHP webservice错误:XML error parsing SOAP payload on line 1解决方法
- 解析xml文件时,错误信息org.xml.sax.SAXParseException:Parser has reached the entity expansion limit "64,000" set by the Application.的解决办法
- 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding
- web.xml文件出错导致了There is no Action mapped for namespace / and action name
- org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: unknown encoding