День добрый!
Хочу загрузить схему компановки данных из файла xml.
Код
Файл = Новый ЧтениеXML;
Файл.ОткрытьФайл(Путь);
Если Файл.Прочитать() Тогда
Если ВозможностьЧтенияXML(Файл) Тогда
СхемаКомпоновкиДанных = ПрочитатьXML(Файл);
КонецЕсли
КонецЕсли;
Файл.Закрыть();
на ВозможностьЧтенияXML(Файл) выдает ложь. Если убрать проверку то выдает ошибку:
Ошибка при вызове метода контекста (ПрочитатьXML)
СхемаКомпоновкиДанных = ПрочитатьXML(Файл);
по причине:
Значения данного типа не могут быть представлены в XML
В чем проблема? Спасибо.
Чтение = Новый ЧтениеXML;
НовыйСXDTO = Новый СериализаторXDTO(ФабрикаXDTO);
Чтение.ОткрытьФайл(Путь);
СхемаКомпоновкиДанных = НовыйСXDTO.ПрочитатьXML(Чтение);
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший