Требуется отобразить некие данные в формате XML.
Подскажите навскидку, с какой стороны подобраться. Есть ли что-либо полуготовое на эту тему ?
ФайлXML=новый ЗаписьXML;
ФайлXML.ОткрытьФайл("/var/samba_share/buh/All1.xml","UTF-8");
ФайлXML.Отступ=Истина;
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Валюты.Код,
| Валюты.Наименование,
| Валюты.Ссылка
|ИЗ
| Справочник.Валюты КАК Валюты";
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
ФайлXML.ЗаписатьНачалоЭлемента("CatalogObject.Валюты");
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ФайлXML.ЗаписатьНачалоЭлемента("Валюта");
ФайлXML.ЗаписатьНачалоЭлемента("Наименование");
ФайлXML.ЗаписатьТекст(ВыборкаДетальныеЗаписи.Наименование);
ФайлXML.ЗаписатьКонецЭлемента();
ФайлXML.ЗаписатьНачалоЭлемента("Код");
ФайлXML.ЗаписатьТекст(ВыборкаДетальныеЗаписи.Код);
ФайлXML.ЗаписатьКонецЭлемента();
ЗаписатьXML(ФайлXML,ВыборкаДетальныеЗаписи.Ссылка);
ФайлXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ФайлXML.ЗаписатьКонецЭлемента();
ФайлXML.Закрыть();