Задать вопрос
DR_Demons
@DR_Demons

Как сделать валидацию изменяющегося Xml по Xsd Java?

Доброго времени суток! Изучаю java и следующая задача, есть
xml файл
<result xmlns="http://foobar.com">
<code>OK</code>
<books>
<book>
  <bookId>ISBN01213209</bookId>
  <author>Scott Mayers</author>
  <title>Effective C++</title>
  <cover>effective-cpp.png</cover>
</book>
<book>
  <bookId>ISBN0993209</bookId>
  <author>Joshua Bloch</author>
  <title>Effective Java</title>
  <cover>effective-java.png</cover>
</book>
</books>
</result>
и его нужно проверять на валидность xsd схеме, но проблема в том что он расширяется, когда добавляются новые книги. Поэтому это или очень большой xsd который описывает, все последующие изменения, но такой вариант кажется не очень удачным.

Как в данном случае сделать валидацию?
Заранее Спасибо!
  • Вопрос задан
  • 2829 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@protven
В чем проблема ? Генерите .xsd по вашему xml, с помощью любого онлайн-тула. Ну а потом делаете собственно валидацию. Вот, например, банальный пример.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы