XML id zugreifen mit Python
Verfasst: Montag 18. Mai 2020, 12:53
Hallo,
ich habe diesen (gekürzten) Ausschnitt aus einer XML Datei:
Nun möchte ich das Element über die id finden. Ich habe diesen kurzen Code geschrieben:
Das einzige was ich hier rausbekomme, ist eine leere Liste. Ich weiß nicht, wieso mir das Element nicht angezeigt wird.
Danke im Voraus!
ich habe diesen (gekürzten) Ausschnitt aus einer XML Datei:
Code: Alles auswählen
<?xml version="1.0"?>
<catalog>
<book id="bk101">
<author>Gambardella, Matthew</author>
<title>XML Developer's Guide</title>
</book>
</catalog>
Code: Alles auswählen
import xml.etree.ElementTree as ET
tree = ET.parse('books.xml')
tree.findall('.//book[bk101]')
Danke im Voraus!