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 11: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 12: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 14:45

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:26 Uhr.

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