私はJAXBで注釈を付けている単純なJavaクラスを持っています:
class Foo {
@XmlAnyElement(lax=true)
List<Object> any;
}
これにより、次のスキーマが生成されます。
<xs:complexType name="foo">
<xs:sequence>
<xs:any processContents="lax" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
要素の名前空間属性を設定して、次の<any>
ように生成する方法はありますか?
<xs:any namespace="##targetNamespace" processContents="lax" maxOccurs="unbounded"/>