Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi XDOM (4): Anzahl der Elements herausfinden (https://www.delphipraxis.net/115381-xdom-4-anzahl-der-elements-herausfinden.html)

arne99 11. Jun 2008 12:33


XDOM (4): Anzahl der Elements herausfinden
 
Hallo,

kann mir jemand sagen, wie ich aus dem Beispiel (s.u.) herausfinde wie viele Elements das ParentElement hat?

Code:
<elements>
<element id="1" attr1= .... />
<element id="2" attr1= .... />
</elements>
Info: id="x" ist immer individuell und keine zaehlbare einheit.

Ich will alle <element id="x" ... /> mit seinen Attributen listen.
Somit muss ich abfragen wieviele es unter <elements> gibt um irgendwann auch aufzuhören so die Infos zu holen:

Code:
advleagues.Items.Add(FDoc.GetElementsByTagName('element').Item(0).Attributes.GetNamedItem('attr1').NodeValue);

marabu 11. Jun 2008 13:14

Re: XDOM (4): Anzahl der Elements herausfinden
 
Hallo Arne,

GetElementsByTagname() liefert dir eine Collection. Deren Eigenschaft length sagt dir die gesuchte Anzahl und über die Items der Collection kannst du dann iterieren.

Grüße vom marabu

arne99 11. Jun 2008 15:45

Re: XDOM (4): Anzahl der Elements herausfinden
 
danke, klappt. wunderbar!


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf