Я искал способы синтаксического анализа файлов схемы XML на наличие метаданных типов, определенных в этих файлах, и получения другой информации, а также построения иерархии типов для показа пользователю.
Я нашел несколько кандидатов:
- API Apache WS Commons XMLSchema
- API-схема Apache Xerces XML
- XSOM
- XMLBeans
API XMLSchema и API XML-схемы Xerces кажутся наиболее подходящими.
Хотя API XMLSchema было проще в использовании, он не так хорошо документирован, и, похоже, Xerces обладает гораздо большей поддержкой. Однако мне не удалось найти какие-либо ресурсы, которые могли бы помочь мне начать работу с API-интерфейсом XML-схемы Xerces, кроме их часто задаваемых вопросов, которые оказались крайне неадекватными.
Так что мой вопрос двоякий - какой лучший выбор для разбора и запроса файлов Schema , и есть ли ресурсы для этих двух, чтобы быстро начать работу?