Ok, jetzt ist ein wenig klarer geworden.
Hier mal ein Beispielfunction, die alle Knoten unterhalb des Roots in eine Combobox liest:
Code:
function getnodes;
var
xml: ixmldocument;
i: integer;
begin
xml:= newxmldocument;
with
xml do begin
LoadFromFile(extractfilepath(paramstr(0))+'xyz.xml');
for i:= 0 to DocumentElement.ChildNodes.Count-1 do
comobox.items.add(DocumentElement.ChildNodes[i].text)
end;
end;
Schau dir mal am besten die Hilfe fuer
xml an, vor allem documentelements, childnodes,indexof,count,attributes
Gruss lkz633