Столкнулся с такой же проблемой как описано в теме:
выгрузка XML из 7.7 через v7plus.dll. Создание узла с двоеточием.
, не удается подчиненный элемент узла создать с двоеточием.
В вышеуказанной теме Злопчинский рекомендует записать все текстом.
Например, если взять простой пример
//****************************
ПолноеИмяФайла = Каталог + "\1.xml";
Текст = СоздатьОбъект("Текст");
Текст.ДобавитьСтроку("<?xml version=""1.0"" encoding=""UTF-8""?>");
Текст.ДобавитьСтроку("<ns:Documents
|xmlns:xsi="";
|Version=""1.0"">");
Текст.ДобавитьСтроку("</ns:Documents>");
Текст.Записать(ПолноеИмяФайла);
//****************************
Примерно так делается или несуразный код? Громоздко как-то выходит..