У вас есть требование, поэтому вы хотите проверить его выполнимость. Мы используем JAXB 2.x для преобразования XML в существующие классы POJO. Ниже приведен процесс, которому мы следуем.
- На основе предоставленного XSD мы уже создали необходимые классы с помощью утилиты JAXB.
- Во время выполнения мы передаем только XML-файл и сначала проверяем XML с помощью существующего XSD, а в случае успеха продвигаем Unmarshling.
- Для создания XML тот же процесс, но в обратном порядке.
Теперь существует одно требование, поэтому клиент хочет, чтобы он мог передавать XML и XSD разрабатываемому методу, и этот метод должен передать общий объект в качестве возврата путем анализа этого XML, а затем он будет обрабатывать процесс отображения, который универсальный объект с конкретными классами.
У меня такой вопрос: возможно ли в Jaxb 2.x, что на основе предоставленного XSD он сначала создаст необходимые классы на лету, а затем проанализирует XML и передаст результат клиентскому модулю, чтобы они могли выполнить отображение работать или есть ли способ достичь этой функциональности ??
Заранее спасибо