2011-01-24 47 views
2

問題在生成的CSV文件德國變音符號使用Grails問題在生成的CSV文件中使用Grails

德國變音

嗨,

我有在生成CSV德國變音象,ö,ü問題使用Grails的文件,這裏是我的代碼

def report = { 
    //.... 
    response.setContentType("text/csv; charset=UTF-8"); 
    response.setHeader("Content-disposition", "attachment; filename=" + params.dateiname + ""); 
    response.setCharacterEncoding("UTF-8") 
    response.outputStream << datalist // in datalist are the data in CSV format like "File";"Date";"Customer" etc. 
} 

片斷調用關閉,節省了德國變音的diplayed錯用Excel文件後,但是當我打開該文件,用記事本它們顯示正確。

有沒有人有這個問題的想法?

在此先感謝!

mozilla20

+0

哪裏是包含Umlauts存儲的數據?它是從數據庫還是其他文件讀取的? – david 2011-01-24 22:03:02

+0

包含Umlauts的數據從MySQL DB中檢索。 – user587816 2011-01-25 08:19:39

回答