XML Struktur verstehen
12.12.2020 17:10:24
Marc
ich habe nach wie vor ein wenig Probleme damit XML-Dateien auszulesen. Ich versuche einen Knoten auszulesen mittels der Methode GetElementsByTagName.
Was bei dem einen Knoten klappt will bei einem anderen Knoten jedoch nicht so einfach klappen und ich verstehe nicht weshalb weil ich vermutlich den Aufbau der DOM Struktur noch nicht ganz begriffen habe.
Die Knoten unterscheiden sich dabei wie folgt:
<isin>AT00000OESD0</isin>
' Das Auslesen klappt wunderbar mit folgendem Code:
Dim isin as Object
Set isin = xmlDoc.GetElementsByTagname("isin")(0)
Debug.Print isin.text
Nun der Problemknoten:<lastupdate yr="2020" dayofmonth="22" month="6"/>
Das Objekt bleibt leer:Dim lastupdate as Object
Set lastupdate = xmlDoc.GetElementsByTagname("lastupdate")(0)
Ich sehe, dass der Aufbau des Problemknotens anders ist als bei dem ersten aber müsste der Knoten mit der Funktion GetElementsByTagName nicht trotzdem gefunden werden? Die Datei enthält übrigens nur einen Knoten mit dieser Bezeichnung.VG,
Marc