Ist doch quatsch...
With erspart Tiparbeit...
With einfach nur nicht für die letzte Ebene nehmen...
Beispiel:
Gegeben sei ein
XML-Node: Balbla.blubblub.foofoo.barbar
Dann einfach
Delphi-Quellcode:
With Balbla.blubblub do
begin
foofoo.barbar := 'Cool'
end;
nehmen und nicht
Delphi-Quellcode:
With Balbla.blubblub.foofoo do
begin
barbar := 'UnCool'
end;
und schon ist alles prima...