Formatting i忽略我的设置的报告

Formatting i忽略我的设置的报告,formatting,jasper-reports,Formatting,Jasper Reports,我目前使用的是一个XML数据源,我将日期模式和数字模式分别设置为dd/mm/yyyy和#,##0.00,但是我从带有Xpath的字段中提取的数据不遵循此模式 我捕捉的一个日期示例是:2014-02-12 16:00:15,而价格将显示为40.0000000000 我还点击了前面提到的字段并进入了属性,在模式下,我将其更改为货币,因为数字指的是价格,并将小数设置为2,问题仍然存在。经过一些尝试和错误,我找到了这个方法,效果非常好 new Double(Double.parseDouble($F{P

我目前使用的是一个XML数据源,我将日期模式和数字模式分别设置为dd/mm/yyyy和#,##0.00,但是我从带有Xpath的字段中提取的数据不遵循此模式

我捕捉的一个日期示例是:2014-02-12 16:00:15,而价格将显示为40.0000000000


我还点击了前面提到的字段并进入了属性,在模式下,我将其更改为货币,因为数字指的是价格,并将小数设置为2,问题仍然存在。

经过一些尝试和错误,我找到了这个方法,效果非常好

new Double(Double.parseDouble($F{Precio_unidad-price_unit}))
在TexytFieldExpression中设置此选项实际上将执行必要的操作,报表现在将打印正确的小数数