0
Широкий
30.08.11
✎
10:34
|
Кто нить заморачивался?
Файл заведомо неправильный.. однако проверку проходит
ЧтениеХМЛ=Новый ЧтениеXML;
ЧтениеХМЛ.ОткрытьФайл(XSDФайл);
ПостроительДОМ=Новый ПостроительDOM;
ДокументДОМ=ПостроительДОМ.Прочитать(ЧтениеХМЛ);
ПостроительСхемХМЛ=Новый ПостроительСхемXML;
НаборСхемХМЛ=Новый НаборСхемXML;
НаборСхемХМЛ.Добавить(ПостроительСхемХМЛ.СоздатьСхемуXML(ДокументДОМ.ПервыйДочерний));
ЧтениеХМЛ=Новый ЧтениеXML;
ЧтениеХМЛ.ОткрытьФайл(XMLФайл);
Фабрика=Новый ФабрикаXDTO(НаборСхемХМЛ);
Объект=Фабрика.ПрочитатьXML(ЧтениеХМЛ);
Попытка
Объект.Проверить();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
нить заморачивался?
|
|