Ich kann dir irgendwie nicht folgen, weil du auch ständig dein
XML-Format änderst. Mal <tester_db>, jetzt wieder <mov_db>, dann nur noch <mov> ...
Dein Problem mit der List-View lässt sich wie folgt lösen:
Delphi-Quellcode:
lvi := ListView1.Items.Add;
lvi.Caption := subNode.Text;
lvi.SubItems.(blablabla);
Spricht irgendwas gegen die Verwendung einer TListItem-Variablen? Ich meine, so viel größer wird sie dein Programm nicht machen.