Имя: Пароль:
1C
1C 7.7
v7: Запись в XML данных
0 work92
 
25.05.16
12:17
Подскажите как изменить построение в xml

Теперь строит
<?xml version="1.0" encoding="windows-1251"?>
<КорневойЭлемент><ПодчиненныйЭлемент имя="Подчиненный">Это текст внутри подчиненного элемента</ПодчиненныйЭлемент></КорневойЭлемент>

А нужно
<?xml version="1.0" encoding="windows-1251"?>
<КорневойЭлемент>
<ПодчиненныйЭлемент имя="Подчиненный"> элемента</ПодчиненныйЭлемент>
</КорневойЭлемент>
1 work92
 
25.05.16
12:18
Если ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+"v7plus.dll")<>1 Тогда
    Предупреждение("Компонента не обнаружена");
    Возврат;
  КонецЕсли;
  Анализатор=СоздатьОбъект("AddIn.XMLParser");
  xml=Анализатор.СоздатьДокумент();
  Корень=xml.СоздатьПодчиненныйЭлемент("КорневойЭлемент");
Подчинен=Корень.СоздатьПодчиненныйЭлемент("ПодчиненныйЭлемент");
Подчинен.УстановитьАтрибут("имя","Подчиненный");
Подчинен.Значение="Это текст внутри подчиненного элемента";
2 work92
 
25.05.16
12:25
Может есть какие мысли
3 Злопчинский
 
25.05.16
12:36
У меня мыслей нет.
я тупо пишу линейные последовательные иксемели простым текстом.