2
在JAXB綁定中,我可以將元素的類型從int更改爲字符串等。JAXB綁定通用轉換器
但我不僅需要數據類型轉換。我想用它們的字符串等效替換整數ID。
這意味着對於每個字段我需要寫入方法。
無論如何,從解析方法獲取字段名稱?相反,在定義javaType
的
<!-- Resolve ID's -->
<jaxb:bindings node="/xs:schema/xs:element/xs:complexType/xs:sequence/xs:element[@name='Classification']/xs:complexType/xs:attribute[@name='id']">
<jaxb:property>
<jaxb:baseType>
<jaxb:javaType name="java.lang.String" parseMethod="com.company.lookup.Resolver.resolve" />
</jaxb:baseType>
</jaxb:property>
</jaxb:bindings>