Hi,
ups ich hab vergessen den Code anzufügen
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
autoname, files : IXMLDOMNodeList;
i, : integer;
begin
xmldoc := CoDOMDocument40.create;
xmldoc.setProperty('NewParser', TRUE);
xmldoc.loadxml(ExtractFilePath(Application.ExeName)+'autows.xml');
TreeView1.Items.BeginUpdate;
Treeview1.Items.Clear;
autoname := xmldoc.selectNodes('test2oo6/auto/@name');
// files := xmldoc.documentElement.selectNodes('test2oo6/auto/@filename');
for i:= 0 to autoname.length -1 do begin
with treeview1.Items do begin
Add(nil, autoname.item[i].text);
end;
end;
end;
Leider ist die Ausgabe gleich 0. Er erstellt einfach keinen Knoten, das Treeview ist somit leer
.
Ich denke mal es liegt daran das die Zeile der
XML Datei so aufgebaut ist
<auto name="hans_wurst" url="http://">
oder liege ich da falsch?