Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: X технологии > Валидатор XML по XMLSchema


Автор: Bodro 28.5.2009, 13:05
Добрый день!

У меня есть движок сайта, основная задача которго это приём от пользователя XML-файла, его распарсивание и запись необходимых данных в БД. Но возникла такая проблема. Необходимо проверить, а тот ли XML документ передал пользователь?
Есть XMLSchema. Но я не могу что-то найти способа проверить валидность загруженного XML в соответствии со схемой XMLSchema.
В PEAR нашёл библиотеку для проверки валидности XML с помощью DTD, но мне нужна именно схема и желательно средствами PHP (использовать сторонние сайты типа w3.org для проверки нельзя).

Как быть?

Автор: skyboy 28.5.2009, 17:38
м.б., http://ua.php.net/manual/en/xmlreader.setrelaxngschema.php + http://ua.php.net/manual/en/xmlreader.isvalid.php.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)