Каким образом я могу преобразовать данные простого типа (строка, число, дата и тд) в xml строку?
На данный момент, при таком подходе, столкнулась с тем, что спецсимволы внутри строк не обрабатываются, и делают файл некорректным. Необходимо Атрибут преобразовывать в корректный XML.
Функция СтрокуВXML(пСтрока) //пСтрока - Строка таблицы значений
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписьXML.ЗаписатьНачалоЭлемента("row");
КоллекцияКолонокТаблицыЗначений = пСтрока.Владелец().Колонки;
Для Каждого Колонка Из КоллекцияКолонокТаблицыЗначений Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("element");
ИмяАтрибута = Колонка.Имя;
ЗначениеАтрибута = пСтрока[Колонка.Имя];
ЗаписьXML.ЗаписатьАтрибут(ИмяАтрибута,Строка(ЗначениеАтрибута));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();