提供されている次の種類の XSD で問題が発生しています。
<xsd:complexType name="foo">
...
<xsd:attribute name="version" fixed="1" />
</xsd:complexType>
XML-Result は次のようになります。
<foo version="1">...</foo>
これは固定属性値が実際に機能する方法ではないため、XMLBeans はデフォルトでそのような結果を生成しません。このようなさまざまなバージョンの XSD が何百もあり、それらをすべて手動で追加することは避けたいと考えています。
特定の XMLObject の固定属性の値をプログラムで決定して、それらを一般的に追加できるようにする方法を知っている人はいますか?