LP
Size: a a a
LP
LP
В
A
LP
ВД
ВременныйФайл = ПолучитьИмяВременногоФайла("mxl");
ЧтениеХМЛ = Новый ЧтениеXML;
ЧтениеХМЛ.ОткрытьФайл(Путь);
ТабДок = СериализаторXDTO.ПрочитатьXML(ЧтениеХМЛ, Тип("ТабличныйДокумент"));
ТабДок.Записать(ВременныйФайл);
В
ВременныйФайл = ПолучитьИмяВременногоФайла("mxl");
ЧтениеХМЛ = Новый ЧтениеXML;
ЧтениеХМЛ.ОткрытьФайл(Путь);
ТабДок = СериализаторXDTO.ПрочитатьXML(ЧтениеХМЛ, Тип("ТабличныйДокумент"));
ТабДок.Записать(ВременныйФайл);
&НаСервере
Процедура КонвертироватьВXMLНаСервере()
ЗаписьХМЛ = Новый ЗаписьXML;
ЗаписьХМЛ.ОткрытьФайл(ПутьXML);
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ПутьMXL);
СериализаторXDTO.ЗаписатьXML(ЗаписьХМЛ, ТабДок, НазначениеТипаXML.Явное);
ЗаписьХМЛ.Закрыть();
КонецПроцедуры
&НаСервере
Процедура КонвертироватьВMXLНаСервере()
ЧтениеХМЛ = Новый ЧтениеXML;
ЧтениеХМЛ.ОткрытьФайл(ПутьXML);
ТабДок = СериализаторXDTO.ПрочитатьXML(ЧтениеХМЛ, Тип("ТабличныйДокумент"));
ТабДок.Записать(ПутьMXL);
ЧтениеХМЛ.Закрыть();
КонецПроцедуры
VR
VR
LP
LP
LP
VR
LP
VR
VR
AL
AL
LP
AL