我想用xml.etree.ElementTree
Python 3 解析一个 XHTML 文档。该文档包含
实体,所以我不能使用默认的解析器设置。我想做类似的事情:
with urllib.request.urlopen(BASE_URL) as url:
body = url.read()
parser = ET.XMLParser()
parser.parser.UseForeignDTD(True)
parser.entity.update(entitydefs)
etree = ET.ElementTree()
root = etree.fromstring(body)
但fromstring
在ElementTree
. 我怎样才能用ElementTree
实例实现类似的东西?