Прошу помощи. Не получается сформировать файл XML имеющий атрибуты у главной ноды (RootNode)
вот что примерно надо получить:
- Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<ГлавнаяНода АтрибутГлавнойНоды="ЗначениеАтрибута">
<Ещеноды>
<ИТД>....</ИТД>
</Ещеноды>
</ГлавнаяНода>
Пишу следующее:
- Код: Выделить всё
var
Doc: TXMLDocument;
RootNode : TDOMNode;
RootAttr : TDOMAttr;
begin
Doc := TXMLDocument.Create;
RootNode := Doc.CreateElement(UTF8Decode('ГлавнаяНода'));
RootAttr := Doc.CreateAttribute(UTF8Decode('АтрибутГлавнойНоды'));
RootAttr.Value := 'ЗначениеАтрибута';
...
файл формируется как надо с главной нодой "ГлавнаяНода" , но атрибутов нету