2012-10-22 141 views
3

到Bean設置映射器的XML元素值:XML到Bean映射:XML元素值到Bean設置映射器

我有一個XML文件和一組Bean。我想通過映射器在Bean集合中填充XML值。 正常情況下,當我們編寫XML解析&在bean中填充值時,我們手動將XML元素值映射到Bean設置器。

我正在尋找一個工具,該工具提供UI以將XML元素值映射到Bean設置器,方法是使用拖放操作並且此工具應提供用於XML到Bean映射的映射器。

請任何人都可以指導我,或者分享你的知識。

回答

1

Eclipse Juno for Java EE Developers包括Dali plug-in(Web工程項目的一部分),它爲映射bean映射到XML模式提供了幫助。該映射不是拖放操作,但會顯示驗證消息,其中映射與XML模式不匹配,並提供用於創建必需JAXB映射的代碼幫助。

0

我在前段時間做了一個關於讀/寫XML的benchamark。它是StAX,JAXB + StAX,JAXB和Apache XML Beans。

我可以告訴你,獲勝者是Apache XML Bean和其他人之間的區別。所以我不能告訴你一個UI可以使用它,但是使用Apache XML Beans只需給XSD,並且你的類將在包(jar)或文件夾上創建。

我希望這會有助於您做出決定。

+0

感謝Javier爲您的輸入,但我正在尋找一種工具,它提供了用於使用拖放功能將XML元素值映射到Bean設置器的UI,並且此工具應提供用於XML到Bean映射的映射器。 – Santosh

+0

我不明白爲什麼需要使用拖放工具,如果可以自動生成它。 Post generate,您也可以自動將XML映射到Bean或Bean到XML。 –