我有一個需求,即需要將xml架構中的不同名稱空間映射到不同的包。包名稱應該與名稱空間不同。因此,如果在我的xml架構中定義了2個名稱空間,那麼我希望它們映射到包(例如com.myexample.fn1
和com.myexample.simpleapp
),即http://sampl.com/firtNamespace
和http://sampl.com/secondnamesapce
。如何將xml架構中的不同名稱空間映射到不同的類
我已經讀過,這可以通過jaxb綁定文件來實現,但是我無法得到任何具體的例子。
謝謝。
好的。但是如果我沒有生成類,我該怎麼辦。我只是一個XML模式文件,我使用像xjc這樣的工具來生成類。所以,我想在類生成級別定義名稱空間包映射。 – Gaurav 2012-02-24 19:06:39
閱讀其他答案,使用jaxb綁定文件。 – tom 2012-02-27 17:36:21