![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Kalash969 |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 1.8.2011 Пользователь №: 2778 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте,
Проверяю соответствие XML-файла XDS-схеме с помощью QXmlSchemaValidator validator.validate(data). Ошибка возникающая при проверке записывается в класс MessageHandler : public QAbstractMessageHandler Записывается только первая(по порядку) ошибка, а хотелось бы после проверки получить список всех ошибок. Возможно ли это при использовании QXmlSchemaValidator или надо делать свой валидатор? |
|
|
![]() |
Cka3o4HuK |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 6.8.2011 Пользователь №: 2792 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Столкнулся с такой же задачей (получение более одной ошибки). В какую сторону копать?
Полистал код bool XsdValidatingInstanceReader::validate(bool &hasStateMachine, XsdElement::Ptr &processedElement) легче от этого не стало ![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 6.4.2025, 22:08 |