LINUX.ORG.RU

Qt XML Validator


0

0

Пишу программу на Qt4.2, которая использует XML файлы. Необходим простой и легкий валидатор, понимающий DTD (для начала) и XSD (в дальнейшем), причем он должен быть _кроссплатформенным_ (win32 & linux). Какие есть варианты?

Ответ на: комментарий от anonymous_incognito

>А вообще-то, чем тебя не устраивает то, что есть в Qt: http://doc.trolltech.com/4.0/qtxml.html

Не нашел я там класса для проверки xml-ин на соответствие DTD или схеме XSD. Вообще в документации написано следующее:

The QXmlReader class provides an interface for XML readers (i.e. parsers). This abstract class provides an interface for all of Qt's XML readers. Currently there is only one implementation of a reader included in Qt's XML module: QXmlSimpleReader. In future releases there might be more readers with different properties available (e.g. a validating parser).

Вот этот самый validating parser мне и нужен.

plumbum
() автор топика
Ответ на: комментарий от plumbum

> Вот этот самый validating parser мне и нужен.

Честно говоря, от QT я его не использовал. Пользовался от libxml2, почему и завёл о нём речь вначале.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от anonymous_incognito

>Пользовался от libxml2

Спасибо за совет

plumbum
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.