2016-09-27 125 views
2

我在Jasper報告jrxml模板中標記爲html的文本字段。該屬性從文本中刪除任何HTML標籤,並且它可以在html導出時正常工作,如pdf,excel等。將標記html字段導出爲csv,字符編碼 - Jasper

唯一的問題是csv導出。它在標籤位置顯示奇怪的字符。

enter image description here

改變從 'UTF-8' 默認編碼爲 'ISO-8859-1' 沒有給出結果。

<property name="net.sf.jasperreports.export.character.encoding" value="ISO-8859-1"/> 

有誰知道解決方案?

感謝

+0

我認爲碧玉服務器應該保持原樣的標籤,因爲它可以與設置碧玉配置,以支持出口正確的編碼。 @Alex K – Minja

+0

從iReport/JSS或Java代碼是否一切正常? –

+0

當我從Jasper Studio導出時,它的相同問題沒有Java代碼。 – Minja

回答

2

這解決了問題

<property name="net.sf.jasperreports.export.csv.write.bom" value="true"/>