私は 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 のドキュメントを調べてみましたが、これはあまりにも基本的な質問だと思います。