AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2008, 12:12   #8  
leva is offline
leva
Участник
 
52 / 36 (2) +++
Регистрация: 03.08.2005
Спасибо, то что надо.

Резюмирую проверенным, минималистичным, самодостаточным джобиком:

X++:
static void XMLValidate(Args _args)
{
    XMLTextReader               xmlReader = XMLTextReader::newFile(@"C:\somepath\file.xml");
    XMLSchema                   xmlSchema = XMLSchema::newFile(@'C:\1\somepath\schema.xsd');
    XmlSchemaValidationError    validationError;
    ;

    xmlReader.read();
    xmlSchema.compile();

    if (! xmlSchema.isCompiled())
        throw error(xmlSchema.validationError().message());

    validationError = xmlReader.validate(xmlSchema.writeToString());

    if (validationError)
        throw error(validationError.message());
}
За это сообщение автора поблагодарили: mazzy (5), belugin (2), Denicce (1), Stainless (1), alex55 (1).
Теги
ax2009, ax3.0, ax4.0, xml, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Axapta & XML dj_Mage DAX: Программирование 4 11.08.2006 12:42
Проблема с выгрузкой/загрузкой файлов в базу из Axapta в др базу Jony DAX: Программирование 1 29.09.2004 15:20
Axapta 3, отправка файлов по eMail (КАК ИСПРАВИТЬ) raz DAX: Программирование 1 01.10.2003 15:07
XML в Axapta axot DAX: Программирование 4 01.11.2002 11:37
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:22.