Wie analysiert man XML und erhält Instanzen eines bestimmten Knotenattributs?

Sie können die xml-Bibliothek in Python verwenden, um XML zu parsen und Instanzen eines bestimmten Knotenattributs zu erhalten. Hier ist ein Beispiel dafür:

import xml.etree.ElementTree as ET

# parse XML file
tree = ET.parse("file.xml")
root = tree.getroot()

# find all instances of a particular node attribute
for elem in root.iter():
    if 'attribute_name' in elem.attrib:
        print(elem.attrib['attribute_name'])

Dieser Code wird eine XML-Datei mit dem Namen "file.xml" parsen und alle Instanzen eines Attributs mit dem Namen "attribute_name" suchen. Sie können "attribute_name" durch den tatsächlichen Namen des Attributs ersetzen, nach dem Sie suchen möchten.