에 네임 스페이스가 속성을 추가는 XML을위한 모듈 형 방식
<foo xmlns="http://ns.com"
xmlns:ext="http://ext.com"
attr="xxx"
ext:bar="yyy">
</foo>
가 어떻게이 푸 클래스를 만들 수 있습니까? 특히, 나는 'ext'속성을 어떻게 든 분리 할 수 있기를 원합니다. 그래서 Foo에 직접적으로 존재하지는 않지만 다른 클래스에서는, 그리고 형식적인 방식으로 (그래서 XmlAnyAttribute가 아닙니다).
내가 최적으로 바라는 것은 : 참조 된 개체가 @XmlValue
와 하나의 매핑 필드/속성이있는 경우
class Foo {
Ext ext;
}
class Ext {
String bar;
}
여러 속성을 매핑하려면 어떻게해야합니까? – IttayD
Ext가 다른 네임 스페이스에 속하도록 지정하려면 어떻게해야합니까? – IttayD
@IttayD - 다음 내용이 도움이 될 것입니다. http://blog.bdoughan.com/2010/08/jaxb-namespaces.html –