hi,
*das thema mal wieder auffrisch*
ich hab grad das tutorial durchgemacht und auf meine eigenen bedürfnisse angepasst.
leider wird beim Aufrufen von UpdateList; nichts in meine ListBox geschrieben
. das
XML-Dokument wurde aber richtig geladen...
hier mal meine UpdateList (heißt bei mir UpdateNews
):
Delphi-Quellcode:
procedure TForm1.UpdateNews;
var items: IXMLDOMNodeList;
subitem: IXMLDOMNode;
i: integer;
begin
listbox1.Items.Clear;
items := xmlDoc.documentElement.selectNodes('item');
for i:=0 to items.length - 1 do
begin
subItem := items.item[i].selectSingleNode('title');
listbox1.Items.Add(subItem.text);
end;
end;
ein brakpoint hat mir "gesagt", dass items.length genau 0 hat... aber in der
XML sind mehr als 20 der <item> container drin (es handelt sich um ein RSS-Feed).
wisst ihr, warum der parser die items nicht einliest?
Aenogym