Forum: XML
by martin-sun,
11. Apr 2006
Sorry. Mein Fehler. Du musst natürlich den Suchausdruck erst noch zusammensetzen.
suchString := '/importkennungen/Zeitraum/@jahr'
ach ja, das erste element hat auch den index 1 (und nicht 0)
Forum: XML
by martin-sun,
11. Apr 2006
Bin mir jetzt nicht ganz sicher, aber versuch mal folgendes:
'/importkennungen/zeitraum/@jahr'
i = 0 - (anzahl zeiträume-1)
ich glaub so müsstest du durchiterieren können (fast genauso wie beim array)
Forum: XML
by martin-sun,
11. Apr 2006
Das Attribut selbst wird als Subnode dargestellt. Rankommen kannst du mit folgendem XPath Ausdruck:
FXmlDoc.selectSingleNode('/importkennungen/Zeitraum/@jahr');
Das @ zeigt, dass es sich um keinen wirklichen Subnode handelt, sondern nur um ein Attribut.
Über das nodeValue oder text attribut (weiß jetzt nicht genau welches) kommst du dann an den Inhalt.
Martin