我正在使用 xjc(jaxb) 从 xml schema(xsd) 生成 java 代码。我正在使用绑定添加自定义。我想生成java代码,其中所有变量都是String类型,而不管它们在xsd中的类型如何,例如xs:decimal,xs:date ..etc
我在编写绑定时尝试使用<xjc:javaType>
,但我需要提供一个适配器来实现那。我不想提供任何适配器,因为生成的包不会有任何其他 java 代码。这就是我想做的
<xjc:javaType name="java.lang.String" xmlType="xs:decimal"/>
请注意,我无法更改架构。