如何在python中查看xml文件的内容

如何在python中查看xml文件的内容,python,Python,我正在努力寻找一种查看xml文件内容的方法。我已经做了很多搜索,唯一的进展就是继续运行我的代码而不产生任何结果。查看BeautifulSoup包并使用lxml解析器。基于此url: 有关守则: from xml.etree import ElementTree with open('example.xml', 'rt') as f: tree = ElementTree.parse(f) print tree 这将打印XML文件。 它还有助于解析文件和搜索元素。你说的“查看内容”

我正在努力寻找一种查看xml文件内容的方法。我已经做了很多搜索,唯一的进展就是继续运行我的代码而不产生任何结果。

查看BeautifulSoup包并使用lxml解析器。

基于此url:

有关守则:

from xml.etree import ElementTree

with open('example.xml', 'rt') as f:
    tree = ElementTree.parse(f)

print tree
这将打印XML文件。
它还有助于解析文件和搜索元素。

你说的“查看内容”是什么意思?XML文件是人类可读的。您可以使用任何文本处理器(记事本、word、任何浏览器…@C:/Users/nick/PycharmProjects/untitled3/nick.py),第5行,在tree=ElementTree.parse(f)文件“C:\Anaconda3.6\lib\xml\etree\ElementTree.py”,第1196行,在parse-tree.parse(source,parser)文件“C:\Anaconda3.6\lib\xml\etree\ElementTree.py”的第597行中,在parse-self.\u root=parser.\u parse_-total(source)xml.etree.ElementTree.parserror:未定义的实体ö;:第43行第18i列应该提到xml文件是2GB