![]() |
Attribute oder Elemente zählen?
Hallo!
Ich hab folgende XML-Datei
Code:
<XML Type="ListBuilder">
<Order ????? <Head>...</Head> <BuilderList> <Set LineNo="1"> <Pname>KP_R02</Pname> <Count>3</Count> <Program>KP</Program> <PInsertion>100,200,300</PInsertion> </Set> <Set LineNo="2"> <Pname>KP_R02</Pname> <Count>2</Count> <Program>KP</Program> <PInsertion>0,0,0</PInsertion> </Set> <Set LineNo="3"> <Pname>KP_R01</Pname> <Count>1</Count> <Program>KP</Program> <PInsertion>0,0,0</PInsertion> </Set> </BuilderList> </Order> </XML> Da ich <PInsertion>0,0,0</PInsertion> bei jeder Set ändern muss.. hätt ich dazu ne frage: und zwar.. ich greife per index auf die jeweiligen Set's zu: Hier mal für die drei:
Delphi-Quellcode:
jetzt hab ich natürlich xml dateien mit z.B.: <Set LineNo="36">
XMLDocument1.DocumentElement.ChildNodes[0].ChildNodes[1].ChildNodes[0].ChildNodes[8].Text :=..
XMLDocument1.DocumentElement.ChildNodes[0].ChildNodes[1].ChildNodes[1].ChildNodes[8].Text :=.. XMLDocument1.DocumentElement.ChildNodes[0].ChildNodes[1].ChildNodes[2].ChildNodes[8].Text :=.. Meine Frage lautet daher: Wie kann ich nun die Elemente: Set zählen oder den Index des letzten Attributes: LineNo="??" herausfinden, damit ich eine schleife machen kann? Danke schon mal im Vorraus. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 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