Проблема с немецкими умлаутами в сгенерированном файле 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.
}
После вызова закрытия и сохранения файла немецкие умлауты неправильно отображаются в Excel, но отображаются правильно, когда я открываю файл с помощью блокнота.
Кто-нибудь имеет представление об этой проблеме?
Заранее спасибо!
mozilla20