xmlファイルから値に簡単にアクセスしようとしています。xmltodictを使用してxmlファイルから項目を取得する方法
<artikelen>
<artikel nummer="121">
<code>ABC123</code>
<naam>Highlight pen</naam>
<voorraad>231</voorraad>
<prijs>0.56</prijs>
</artikel>
<artikel nummer="123">
<code>PQR678</code>
<naam>Nietmachine</naam>
<voorraad>587</voorraad>
<prijs>9.99</prijs>
</artikel>
..... etc
値ABC123にアクセスしたい場合、どうすれば入手できますか?
import xmltodict
with open('8_1.html') as fd:
doc = xmltodict.parse(fd.read())
print(doc[fd]['code'])
例: 'result = root.artikel.code.text' – Chr
pythonがエラーを返すため、インポートが正しくない –
エラーメッセージは何ですか? lxmlパッケージをインストールしましたか? – Chr