![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
XML DOM
x86 © (2013-05-30 11:17:00)никак не разберусь с DOM, как создать такую структуру:
<files>
<file name="" size=""/>
</files>
var
xml: IXMLDOMDocument;
begin
xml := CoDOMDocument.Create;
xml.documentElement := xml.createElement('files');
// ...
ShowMessage(xml.text);
Медвежонок Пятачок (2013-05-30 17:20:00) [1]doc := CoDOMDocument.Create;
doc.loadXML('<files/>');
xRoot := doc.selectSingleNode('/files');
node:= xRoot.appendChild(doc.createElement('file'));
attr := node.attributes.setnamedItem(doc.createAttribute('size'));
attr.NodeValue := 666;
Ega23 (2013-05-30 16:55:00) [2]
> так не проходит:
Конечно не проходит.
brother (2013-05-30 16:39:00) [3]а [1] не получилось?
x86 (2013-05-30 16:32:00) [4]так не проходит:
var
doc: IXMLDOMDocument;
node1: IXMLDOMElement;
begin
doc := CoDOMDocument.Create;
node1 := doc.createElement('files');
doc.documentElement. appendChild(node1); // <- Access Violation
ShowMessage(doc.text);
end;
Cobalt (2013-05-30 13:44:00) [5]xml.documentElement.AddChild + F1