hey
ich hab die struktur der
xml datei geändert.
schaut nur so aus:
XML-Code:
<kunden>
<teilnehmer1>
<name>Nachname</name>
<vorname>Vorname</vorname>
<titel>Herr/Frau</titel>
<email>email@adresse.de</email>
<ort>Wohnort</ort>
<telefon>012345678</telefon>
</teilnehmer1>
<teilnehmer2>
<name>Nachname</name>
<vorname>Vorname</vorname>
<titel>Herr/Frau</titel>
<email>email@adresse.de</email>
<ort>Wohnort</ort>
<telefon>012345678</telefon>
</teilnehmer2>
</kunden>
so der code schaut nu so aus:
Delphi-Quellcode:
for i := 1 To form1.XMLdocument1.documentelement.ChildNodes.Count do
begin
if form1.XMLdocument1.DocumentElement.ChildNodes['teilnehmer' + inttostr(i)].ChildNodes['name'].Text = uppercase(edit1.Text) then
begin
ListBox1.Items.Add(form1.XMLdocument1.documentelement.childnodes['teilnehmer' + inttostr(i)].Childnodes['name'].Text + ', ' + form1.XMLdocument1.documentelement.childnodes['teilnehmer' + inttostr(i)].Childnodes['vorname'].Text);
end;
end;
end;
so funktionierts nu. danke für eure anregungen