Создать и заполнить XML-документ с помощью XMLBeans - PullRequest
1 голос
/ 05 января 2010

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

Я оставляю этот вопрос здесь, так что, возможно, кто-то может помочь мне вспомнить, как это сделать ... (Я также помню, как использовал Axis 2, поэтому я начинаю думать, что это, вероятно, функциональность Axis2?)

Большое спасибо, если я запомню это, я опубликую это ...

1 Ответ

4 голосов
/ 05 января 2010

Я нашел это, это часть класса XmlSampleUtil в org.apache.xmlbeans.impl.xsd2inst:

// for some xmldocument doc
String s = SampleXmlUtil.createSampleForType(doc.schemaType());
...