固定値属性の一定の値を生成します。JAXB:私は現在、次のcontructを使用して、XSDに取り組んでいます
<xs:attribute name="listVersionID" type="xs:normalizedString" use="required" fixed="1.0">
それ自体は問題ではない、以来、で動作するようにかなりうるさいですがこの定義の固定値はxsd仕様のリリース間で増加し、xsdの興味のあるものが変更されてもほとんど変わらないが、それらを有効に保つために別の定数クラスの値を変更する必要がある。 xsdは他の場所でも管理されているので、変更するだけでオプションはありません。
JAXB、プラグインや固定値を手動で移入する必要があります
@XmlAttribute(name = "listVersionID")
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
@XmlSchemaType(name = "normalizedString")
protected final String listVersionID = "1.0";
だけではなく
@XmlAttribute(name = "listVersionID")
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
@XmlSchemaType(name = "normalizedString")
protected String listVersionID;
たala定数に属性をオンにすると類似がある天気をこのように私は自分自身を求めていました。
誰も知っていますか?