Есть входящий XML файл и схема к нему. Как правильно проверить входящий файл на соответствие своей схеме?
Код:
ФайлОбмена = Новый ЧтениеXML();
ПараметрыЧтения = Новый ПараметрыЧтенияXML(,,,ТипПроверкиXml.СхемаXML);
Схема = Новый СхемаXML;
Схема.РасположениеСхемы = "D:\1C_work\delrus.biz";
НаборСхем = Новый НаборСхемXML;
НаборСхем.Добавить(Схема);
ФайлОбмена.ОткрытьФайл(ФайлДанных, ПараметрыЧтения, НаборСхем);
Приводи к ошибке:
{Форма.Форма(142)}: Ошибка при вызове метода контекста (Прочитать): Ошибка разбора XML: - [2,17]
Ошибка:
Unknown element 'ДанныеВыгрузки' SystemId: file://D:/1C_work/2009060120090601.xml
Пока ФайлОбмена.Прочитать() Цикл
А это тогда чО?
<ElementType name="ДанныеВыгрузки" content="eltOnly" order="seq">
<element type="ПриходныеНакладные" minOccurs="0" maxOccurs="1"/>
<element type="РасходныеНакладные" minOccurs="0" maxOccurs="1"/>
</ElementType>
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой