【问题标题】:Export Data to CSV with Vietnamese将数据导出为带有越南语的 CSV
【发布时间】:2015-07-01 14:00:10
【问题描述】:

我正在开发一个网站,允许将 MSSQL 中的数据导出到 CSV 文件,但我的数据库包含越南语,所以当我将其导出到 CVS 文件时遇到问题。所有越南人都有错误! 我怎样才能在越南数据没有错误的情况下导出越南语? 这是我的返回文件代码:

return File(new System.Text.UnicodeEncoding().GetBytes(str.ToString()), "text/csv", filename + DateTime.Now + ".csv");

【问题讨论】:

标签: c# export-to-csv cultureinfo culture


【解决方案1】:

你试过CultureInfo类吗?像这样:

return File(new System.Text.UnicodeEncoding().GetBytes(str.ToString( new CultureInfo("vi"))), "text/csv", filename + DateTime.Now + ".csv");

【讨论】:

    【解决方案2】:

    成功了。

    Response.ContentEncoding = System.Text.Encoding.Unicode; Response.BinaryWrite(System.Text.Encoding.Unicode.GetPreamble());

    【讨论】:

      猜你喜欢
      • 2016-03-18
      • 1970-01-01
      • 1970-01-01
      • 2016-10-01
      • 2019-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-19
      相关资源
      最近更新 更多