![]() |
ChildNode-Auslesen
Hallo,
mal ne' ganz dumme Frage (irgndwie stehen die Bäume heute im Weg)... warum knallt mir die zweite Zeile ?
Delphi-Quellcode:
TIA
Sections := XMLDocument1.DocumentElement.ChildNodes['DATENSAETZE'];
for u := 0 to Sections.ChildNodes.Count - 1 do begin Daten := Sections.ChildNodes[u]; try for I := 1 to Daten.ChildNodes.Count do -> anzahl ist unterschiedlich.... begin // Memo2.Lines.Add(IntToStr(i) + Daten.ChildNodes['Kundenname'].Text); -> geht Memo2.Lines.Add(IntToStr(i) + Daten.ChildNodes[I].Text); //will den Knotentext im 1. Schritt -> geht nicht end; except Memo2.Lines.Add( '### except ###'); end; end; :-) thomas |
Re: ChildNode-Auslesen
Klassischer Fehler der Kategorie off-by-one. Dein Index läuft von 1 bis Count(). Muss ich mehr schreiben?
Freundliche Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz