Thema: Delphi XML und TreeView = laden

Einzelnen Beitrag anzeigen

MkA2k

Registriert seit: 20. Okt 2006
9 Beiträge
 
#3

Re: XML und TreeView = laden

  Alt 31. Okt 2006, 10:10
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?
  Mit Zitat antworten Zitat