проверка xml с помощью произвольного xml-файла
-
20-09-2019 - |
Вопрос
в моей компании они разработали свой собственный xml, который используется в качестве схемы для данных, теперь я должен проверить xml в соответствии с этой схемой.есть ли какой-нибудь простой способ сделать это или мне придется писать с нуля?
я работаю с java6...
Спасибо
Решение
Одна из возможностей заключается в создании преобразования XSLT, которое преобразует доморощенный документ schema в стандартный, такой как XML - схема или Расслабься НГ.
Другие советы
Проверьте Посылка javax.xml.проверка , начиная с Java 5, API поддерживает проверку пользовательской схемы.
В Схемафабрика объект имеет метод newSchema, который возьмет файл и создаст из него схему, по которой можно будет проверить соответствие.
Редактировать:Если вам нужно преобразовать ваш XML-файл в схему, посмотрите на этот вопрос: Какие-нибудь инструменты для создания XSD-схемы из документа экземпляра XML?