Нет, я немного не так записал вот как правлильно:
Когда я добавляю page и t id, то всё в куче, вот код:
Код:
function CreatePage(XML:IXMLDocument;page:integer):boolean;
var
ParentNode,ChildNode : IXMLNode;
begin
try
ParentNode := XML.DocumentElement.AddChild('page');
with ParentNode do begin
Attributes['id'] := page;
Attributes['title'] := 'no title';
Attributes['descr'] := '***';
end;
ChildNode := ParentNode.AddChild('t');
with ChildNode do begin
Attributes['id'] := '1';
Text := 'none;
end;
XML.SaveToFile('test.xml');
finally
end;
end;
Дополнительно(можете не отвечать)
Кстати когда я добавляю только t id на заранее созданную страницу, то
получается:
Код:
<t id="Id">none</t></page>
//в смысле page тоже на одной строке, но это ещё нормально.(можете не отвечать)