特定の名前空間の XML タグを Java の実装にバインドする方法を知りたいです。たとえば、Mule がさまざまな XSD ファイルで定義されたタグを使用する方法です。それはJAXBに関連/行われていますか、それともJava BeanをXMLにマッピングするためだけですか?
よろしくオラ
JAXB と名前空間に関する私の記事をチェックしてください。
JAXB を使用すると、名前空間情報を提供する粒度を選択できます。
私はあなたの質問を完全には理解していません。アンマーシャリングについて質問していますか?
その場合は、以下のように sth を使用してみてください。
JAXBContext ctx = JAXBContext.newInstance("some.package");
Unmarshaller u = ctx.createUnmarshaller();
XMLInputFactory inFac = XMLInputFactory.newFactory();
XMLStreamReader reader = inFac.createXMLStreamReader(this.getClass().
getResourceAsStream("inputFile.xml"));
JAXBElement<Mule> freestyleElement = u.unmarshal(reader,Mule.class);