Я написал один и тот же jrxml для экспорта отчета в формате PDF и CSV.Отчет в формате pdf - это хорошо, но для отчета в формате csv он вставляет дополнительные запятые в строку.
Вот пример вывода отчета CSV:
TXN ID ,, TXN TIME ,,, AGENT, DP USER, USECASE, AMOUNT ,, COMMN 10000799,, 7/27/11: 58 PM ,,, Штаб-квартира, Штаб-квартира, Стандартный вход, 0 EUR ,, 0
Как видно, есть две запятые после txn id и три запятые после времени txn.
Любая идея, как я могу избежать этих дополнительных запятых?
Вот часть XML
<staticText>
<reportElement key="element-91" x="0" y="27" width="60" height="16" forecolor="#FFFFFF"/>
<box leftPadding="2" rightPadding="2">
<topPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<leftPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<bottomPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<rightPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
</box>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="" size="12"/>
</textElement>
<text><![CDATA[TXN ID]]></text>
</staticText>
<staticText>
<reportElement key="element-90" x="60" y="27" width="65" height="16" forecolor="#FFFFFF"/>
<box leftPadding="2" rightPadding="2">
<topPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<leftPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<bottomPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
<rightPen lineWidth="0.5" lineStyle="Solid" lineColor="#000000"/>
</box>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="" size="12"/>
</textElement>
<text><![CDATA[TXN TIME]]></text>
</staticText>
Спасибо!