我使用JAXB创建XML,并且我想在标签内添加 double 标记:
@XmlElement(name = "TaxFree")
private double taxFreeValue;
当我在标签中使用
setTaxFreeValue(4.5);
设置值时显示<TaxFree>4.5<TaxFree>
在JAXB中是否可以在不将double转换为string的情况下获取此
<TaxFree>4.500<TaxFree>
? 最佳答案
您可以使用XmlAdapter
从 double 值转换为所需的文本(字符串)表示形式。
关于java - JAXB中的 double 数为十进制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16429561/