0
У меня есть код # C для таблицы данных в CSV convert.my кодкод для изменения в UTF-8
foreach (DataRow row in dt.Rows)
{
IEnumerable<string> fields = row.ItemArray.Select(field => field.ToString());
foreach (var item in fields)
{
sb.AppendFormat("\"{0}\",", item.Replace("\"", "\"\""));
}
sb = sb.Remove(sb.Length - 1, 1);
sb.Append("\n");
}
string attachment = "attachment; filename=mycsvfile.csv";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/csv";
Response.Write(sb.ToString());
Response.End();
Кто-нибудь знает, как можно изменить CSV-файл в кодировке UTF-8?
http://msdn.microsoft.com/en-us/library/system.text.encoding.aspx –
С какой кодировкой оно начинается? Некоторые из них будут совместимы с UTF-8 ... –
Просто установите тип кода ответа на UTF8. – leppie