私はcElementTreeを学んでおり、私のXMLはこのように見えます....「更新された」テキスト(できる!)と「リンク」ノードの「href」の属性値(できない)を取得しようとしています)。
<feed>
<entry>
<link href="http://www.mondocars.com/0001127602.htm"/>
<updated>2017-04-19T13:10:24-04:00</updated>
</entry>
</feed>
それを解析する私のコードは次のようになります...
for entry in root.findall('entry'):
updated = entry.find('updated').text
print updated
for link in root.findall('link'):
href = link.get('href').attrib
print updated, href
href 値はまったくプルされていません。おそらく不要な 2 番目の for ループだと確信しています。更新されたデータは正常に読み込まれますが、href 値を取得する方法がわかりません。誰でもこれに遭遇しますか?
よろしくお願いします。ジャニー