Цитата:
Сообщение от
Васыо
Мне из Nav надо выгружать в битрикс. Что подразумевается под одинаковыми тегами?
Такая конструкция?
Код:
<Description>Длинная строка 1</Description>
<Description>Длинная строка 2</Description>
Такое xml порт умеет, но битрикс прочитает только содержимое первого тега. Требуется как раз в первый тег засунуть строку длиннее 1024 знаков.
Мне кажется обращение Битрикса с xml противоречит самой сути этого формата, но это лирика
Добавление текста большой длинный выглядит следующим образом
Код:
// создаем текстовый нод
xmlNode4Text := xmlNode.ownerDocument.createTextNode('Bigtext');
// наполняем его
FOR i:= 1 TO 100 DO
xmlNode4Text.appendData('01234567890123456789');
// создаем родителя текстового нода
xmlNode2:=xmlNode.ownerDocument.createNode('element','Bigtext',NameSpace);
// связываем их
xmlNode2.appendChild(xmlNode4Text);
// добавляем родителя в документ
xmlNode.appendChild(xmlNode2);
Name DataType Subtype Length
xmlNode Automation 'Microsoft XML, v6.0'.IXMLDOMNode
xmlNode4Text Automation 'Microsoft XML, v6.0'.IXMLDOMText
xmlNode2 Automation 'Microsoft XML, v6.0'.IXMLDOMNode
Как и сказал
rmv в ветке, которую я привел выше, аналог BigText.