Forum: XML
Delphi
by himitsu,
18. Mai 2010
OK, dann sollte man auch nicht jedesmal 'columns' neu erstellen. :lol:
procedure SetItem(ColumnName: String; Visible: Boolean; Position, Width: Integer);
...
begin
xmlColNode := xmlDoc.documentElement.selectSingleNode('columns');
if not Assigned(xmlColNode) then
begin
xmlColNode := xmlDoc.createElement('column');
xmlDoc.documentElement.appendChild(xmlColNode);
end;
Forum: XML
Delphi
by himitsu,
18. Mai 2010
.documentElement ist das Root-Item (wovon es übrigend eh nur eines geben kann) und entspricht somit schon deinem Root-Item "subsubitems"
versuch mal dieses:
xmlNode := xmlDoc.documentElement.selectSingleNode('columns/'+ColumnName);