Доброго времени суток! Изучаю 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 который описывает, все последующие изменения, но такой вариант кажется не очень удачным.
Как в данном случае сделать валидацию?
Заранее Спасибо!