![]() |
#31 |
Ищущий знания...
|
Цитата:
X++: XMLTextReader xmlReader; // системный класс ядра XMLSchema xmlSchema; // системный класс ядра XmlSchemaValidationError validationError; // системный класс ядра boolean ret = true; ; if (!WinApi::fileExists(shemaName)) { ret = checkfailed(strfmt("Не найден файл \"%1\"", shemaName)); return ret; } new FileIOPermission(shemaName, 'r').assert(); xmlSchema = XMLSchema::newFile(shemaName); xmlSchema.compile(); CodeAccessPermission::revertAssert(); if (! xmlSchema.isCompiled()) { ret = checkfailed(xmlSchema.validationError().message()); return ret; } new FileIOPermission(fileName, 'r').assert(); xmlReader = XMLTextReader::newFile(fileName); xmlReader.read(); CodeAccessPermission::revertAssert(); validationError = xmlReader.validate(xmlSchema.writeToString()); if (validationError) { ret = checkfailed(validationError.message()); } return ret;
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: plumbum (1), Cardagant (1), A_BAS (1). |
Теги |
ax2009, ax3.0, ax4.0, xml, полезное |
|
![]() |
||||
Тема | Ответов | |||
Axapta & XML | 4 | |||
Проблема с выгрузкой/загрузкой файлов в базу из Axapta в др базу | 1 | |||
Axapta 3, отправка файлов по eMail (КАК ИСПРАВИТЬ) | 1 | |||
XML в Axapta | 4 | |||
Введение в Аксапту | 0 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|