我正在使用 ElementTree,我可以获取标签和属性,但不能获取元素之间的实际内容。
从这个 XML:
<tag_name attrib="1">I WANT THIS INFO HERE</tag_name>
这是我的python代码:
import urllib2
import xml.etree.ElementTree as ET
XML = urllib2.urlopen("http://URL/file.xml")
Tree = ET.parse(XML)
for node in Tree.getiterator():
print node.tag, node.attrib
这会打印大部分 XML 文件,我了解“标签”和“属性”是什么,但是如何获取“内容”?我尝试查看 ElementTree 的文档,但我认为这可能是一个太基本的问题。