Текстовый узел XML

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
solkalin
Постоянный гость
Сообщения: 60
Зарегистрирован: 23 ноя 2011, 11:59

Текстовый узел XML

Сообщение solkalin »

Подскажите, как создать текстовый узел в XML. Пошарилась на форуме нашла пример выгрузки XML из ARD http://www.tyumbit.ru/gal_forum/viewtop ... 0%BA%D0%B0 .
Пытаюсь дописать:

Код: Выделить всё

     SP_Document := XMLDOMDoc_CreateElement(domDocument, 'name');
     rootNode    := XMLDOMNode_AppendChild(Doc_Root, SP_Document);


     TXT_Document:=XMLDOMDoc_createTextNode(SP_Document,katmc.name);
     rootNode    := XMLDOMNode_AppendChild(Doc_Root, TXT_Document);
     XMLDOMNode_Release(TXT_Document);

     XMLDOMNode_Release(SP_Document); 
вылетает по runtime

нужен вот такой результат:

Код: Выделить всё

<offers>
  <offer ID="Артикул">
     <name>
         Название
      </name>
...
solkalin
Постоянный гость
Сообщения: 60
Зарегистрирован: 23 ноя 2011, 11:59

Re: Текстовый узел XML

Сообщение solkalin »

Для истории

Код: Выделить всё

//создаем спецификацию
     SP_Document := XMLDOMDoc_CreateElement(domDocument, 'name');
     rootNode    := XMLDOMNode_AppendChild(Doc_Root, SP_Document);


     TXT_Document:=XMLDOMDoc_createTextNode(domDocument,katmc.name);
     rootNode    := XMLDOMNode_AppendChild(SP_Document, TXT_Document);
     XMLDOMNode_Release(TXT_Document);

     XMLDOMNode_Release(SP_Document);
Ответить