如何用表达式分隔列中的csv数据?

时间:2014-09-03 15:08:09

标签: csv jasper-reports datasource

我有一个jrxml报告 - 转换为带有字段的csv

<textFieldExpression><![CDATA[$F{OBSERVATII}]]></textFieldExpression>

该字段来自数据库,看起来像:

CONSUM_ANUAL: 293200 MC PUTERE_CALORICA: .03 GJ/MC FE: .984 mG/GJ
CONSUM_ANUAL: 293200 MC PUTERE_CALORICA: .03 GJ/MC FE: 46 G/GJ
PRODUCTIE: 4389 T/an FE: .1 KG/Mg

我想在CONSUM_ANUAL / PUTERE_CALORICA / FE / PRODUCTIE等单独的列中转置数据。我看到像FIND这样的命令不起作用 - 当我执行报告时,它给我带来了一个错误。我可以使用的唯一内容是.substring(x,y).length()但我不知道如何在没有FIND命令的情况下执行我想要的操作。有人可以帮我提一些建议吗?

0 个答案:

没有答案