代码之家  ›  专栏  ›  技术社区  ›  balaweblog

在ASP.NET中以ANSI字符格式输出响应

  •  0
  • balaweblog  · 技术社区  · 15 年前

    我正在使用response.write(一些字节数组)将数据写入输出浏览器

            Response.ContentType = "application/ms-excel";
            Response.ContentEncoding = System.Text.Encoding.Default;
            Response.OutputStream.Write(report, 0, report.Length);
            Response.Flush();
            Response.Close();
    

    在我的文件中,我有ansi字符,当 我打开我的Excel文件。 我们需要添加什么吗?

    我已经将其编码为ANSI,但它不起作用。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Mike Scott    15 年前

    你说你在写一个字节数组,但没有所谓的“ansi”字节。一个字节就是一个字节就是一个字节。您只需要在编写字符串或字符时使用ANSI或任何其他编码。

    所以,如果您的报告是一个代表ANSI文本的字节[],那么您是如何对其进行编码的呢?