Экспорт в Excel не работает должным образом для других языков в C # - PullRequest
0 голосов
/ 09 мая 2018

Я написал следующий код для экспорта в Excel в asp.net MVC. Я кодирую в UTF8, чтобы я мог получить английский и специальный символ, что я ожидал. Но для других языков (китайский и т. Д.) Я не могу получить правильный текст. Пожалуйста, помогите решить эту проблему.

        str.Append("<tr>");
        str.Append("<td>Incident reports</td>");
        str.Append("<td></td>");
        str.Append("</tr>");

        //

        str.Append("</table>");

        try
        {
            return File(System.Text.Encoding.UTF8.GetBytes(str.ToString()), "application/vnd.ms-excel", fileName);
        }
        catch (Exception e)
        {

            return Json(e.Message, JsonRequestBehavior.AllowGet);
        }
    }
...