| 
 
  Авторизация
                    
                    
                    
                        
                      
                    На сайте: 
 |  | Содержание 
 Как можно сформировать XML-документ произвольной структуры?
 
 
 
 Запись = Новый ЗаписьXML; Запись.ОткрытьФайл(ПутьКФайлу);
 Запись.ЗаписатьОбъявлениеXML();
 Запись.ЗаписатьНачалоЭлемента("Корневой");
 Запись.ЗаписатьАтрибут("Справочник", "Номенклатура");
 Запись.ЗаписатьКомментарий("Краткая информация о номенклатуре");
 Выборка = Справочники.Номенклатура.ВыбратьИерархически();
 Пока Выборка.Следующий() Цикл
 Если Выборка.ЭтоГруппа Тогда
 Продолжить;
 КонецЕсли;
 Запись.ЗаписатьНачалоЭлемента("Элемент");
 Запись.ЗаписатьАтрибут("Код", Строка(Выборка.Код));
 Запись.ЗаписатьАтрибут("Артикул", Строка(Выборка.Артикул));
 Запись.ЗаписатьТекст(Выборка.Наименование);
 Запись.ЗаписатьКонецЭлемента();
 КонецЦикла;
 Запись.ЗаписатьКонецЭлемента();
 Запись.Закрыть();
 
 |