2011-09-08 55 views
0

我正在開發一個web應用程序。因爲我有一個xsd文件,並且我想生成遵循給定xsd文件的xml文件運行時。如何從xsd運行時生成示例xml

由於它是Web應用程序,使用的IDE像Eclipse等,爲XML文件的生成也沒有什麼幫助。

我試圖JAXB,但它會產生,我可以用它來生成XML的Java類但這還不算在網頁很有幫助。

XMLSpy的&氧工具,我不想用,因爲它們不是免費。

聽說xsd.exe工具將這樣做,但我不知道如何使用它。

我想從喜歡上按一下按鈕或通過GUI提交表單XSD運行時生成的XML文件。請幫幫我。

感謝

+0

可能重複(http://stackoverflow.com/questions/428359/generate-xml-from-xsd) –

+0

看看這個回答http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd –

回答

0

XML Schema Definition Tool (Xsd.exe)是,我相信,打算從XML生成而不是其他方式,或者至少我什麼都看不到記錄本的XSD。它也會爲你生成源代碼,但這不能真正用任何模式動態地完成,然後在運行時使用,而不知道模式。

我已經從使用xsd.exe工具的XSD之前生成的類。然後使用生成的類對象來創建XML。與此有關的主要問題是管理模式版本的更改。