0
我希望將適配器綁定到任何具有base xs:long限制的類型,如何實現此目的?我希望以某種方式進行全局綁定,但找不到任何可理解的文檔。對具有指定基本限制的任何類型執行全局綁定
<xs:simpleType name="st_type">
<xs:restriction base="xs:long">
<xs:minInclusive value="0" />
<xs:maxInclusive value="9999999999" />
</xs:restriction>
</xs:simpleType>
下面的綁定邏輯;
<jaxb:bindings schemaLocation="simpleTypes.xsd">
<jaxb:bindings node="xs:simpleType[@base='xs:long']">
<xjc:javaType name="java.lang.Long"
adapter="**.LongAdapter"/>
</jaxb:bindings>
</jaxb:bindings>
我試過上面的語法,但@base沒有定義,我要定義有兩個X型:只要基地一個接一個,有沒有辦法做一個全局綁定?謝謝。