ASP 写入 UTF-8 BOM 签名
作者:parno 日期:2012-08-07
使用 ASP 导出 CSV 文件,ASP 采用 UTF-8 编码,而生成的 CSV 文件因为没有包含 BOM 签名而不被 Excel 2003 识别,因此显示乱码。
BOM 签名为 0xEF 0xBB 0xBF 三个字节,使用 ASP 输出方法如下:
按此可解决 CSV 文件在 Excel 2003 出现乱码的问题。
BOM 签名为 0xEF 0xBB 0xBF 三个字节,使用 ASP 输出方法如下:
复制内容到剪贴板 程序代码
Response.BinaryWrite(chrb(239))
Response.BinaryWrite(chrb(187))
Response.BinaryWrite(chrb(191))
Response.BinaryWrite(chrb(187))
Response.BinaryWrite(chrb(191))
按此可解决 CSV 文件在 Excel 2003 出现乱码的问题。