Может ли jaxb показать больше ошибок во время проверки на основе xsd? - PullRequest
0 голосов
/ 03 января 2019

У меня есть XML-файл, и я хочу проверить его с помощью xsd.Я использую Validator.java из jaxb 2.2.5 -old prj- для решения этой задачи.Во время проверки, если валидатор обнаружит ошибку, он убивает дальнейший процесс проверки.Я ищу решение, класс Validator, чтобы не останавливать проверку, если возникнет ошибка проверки, но продолжить процесс, чтобы показать больше ошибок в случае.Я хочу решить из кода, является ли ошибка валидации "действительно" ошибкой >> У меня проблема с xsd, но я не могу ее изменить ... Идеи?

1 Ответ

0 голосов
/ 03 января 2019
  • Я предполагаю, что вы используете unmarshal вызов метода jaxb library для получения объекта из xml.

  • В этом случае, если вы не указали действительную schema document или действительную xml document, соответствующую этой схеме, jaxb library выдаст UnmarshalException исключение. Вы не сможете продолжить работу, если исключение возникает при разборе xml ,

  • вы можете см.

...