Цитата:
Сообщение от
sukhanchik
X++:
XmlAttribute attribute;
XmlNode node;
XmlDocument xmlDocument = new xmlDocument();
;
node = xmlDocument.createElement('node');
attribute = xmlDocument.createAttribute('attr1');
attribute.value('attr');
node.attributes().setNamedItem(attribute);
node.text('bla-bla-bla');
info(xmlDocument.xml());
И опять не то.

Нод построен правильно, но болтается отдельно от документа.
Для полноты картины не хватает
X++:
XMLDocument.appendChild(node);
В общем я думаю достаточно заменить метод setNodeTypedValue на метод text и будет работать во всех версиях.