Genau! So, ist zumindest die id unterschiedlich.
Delphi-Quellcode:
for i2:=0 to lv_eintraege.Items.Count-1 do begin
id2 :=StrToInt(lv_eintraege.Items[i2].Caption);
node := xmlDoc.documentElement.selectSingleNode('/PlanView/termin[terminid="'+IntToStr(id2)+'"]');
node.selectSingleNode('terminid').text:=IntToStr(id);
xmlDoc.save(frm_terminplaner.instpath + xmlfilename);
frm_terminplaner.UpdateList;
end;