use xmlspy scripts(spl: spy programming language) and office open xml schemas to generate java code