Программирование на Атлантисе (VIP, FCOM, ARD), FastReport
	Модераторы: m0p3e, edward_K, Модераторы
			
		
		
			- 
				
																			 solkalin
- Постоянный гость
- Сообщения: 60
- Зарегистрирован: 23 ноя 2011, 11:59
						
					
													
							
						
									
						Сообщение
					
								 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
						
					
													
							
						
									
						Сообщение
					
								 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);