Некоторое время назад я использовал XmlBeans на работе, и мне пришлось программно создать xml из схемы. Тогда я скомпилировал схему с помощью XmlBeans, а затем использовал некоторые функции XmlBeans (сейчас не могу вспомнить его название), чтобы создать действительный xml со всеми необязательными и обязательными тегами и атрибутами.
Я оставляю этот вопрос здесь, так что, может быть, кто-нибудь поможет мне вспомнить, как это сделать... (Я также помню, как использовал Axis 2, поэтому начинаю думать, что это, вероятно, была функция Axis2?)
Спасибо большое, если вспомню, напишу...