在我的xml中我有这一行
<url>http://www.modeluxproperties.com/?act=list_web&m=search&purpose=sale&project=&type=32&beds=&lop=&Submit.x=37&Submit.y=20</url>
当我这样做时:
self.doc=etree.parse(xmlFile)
我在这行中收到了这个错误:
lxml.etree.XMLSyntaxError: EntityRef: expecting ';', line 5, column 56
答案 0 :(得分:2)
它正在将URL中的&符号解析为XML实体。我认为&符号应该是URL编码的 - 尝试用&
替换所有&