Tag: cxf xjc plugin

JAXB使用fractionDigits对BigDecimal进行编组

所以这是我的问题。 我给了一个我生成的XML文件应符合的XSD。 使用org.apache.cxf.cxf-xjc-plugin maven插件和外部绑定文件生成源代码。 但是当我在尝试编组我的对象时,生成的XML不符合我的要求。 我的XSD包含以下内容: … 生成的XML片段如下所示: 109.5 … 10.25 虽然我期待它是: 109.50 … 10.25000 有没有办法以干净的方式解决这个问题? 我不想为每个totalDigits , fractionDigits组合编写几个适配器。 由于XSD可能会发生变化,因此我希望保持生成的源代码不变。