zoukankan      html  css  js  c++  java
  • HTML 表单 存为EXCEL文件时 中文显示乱码

    在做宣传品发放系统时,需求要把数据库查询的记录生成表单并转存excel文件。

    在转存的EXCEL文件中文显示乱码,表格和其他字符正常,检查后发现是创建EXCEL文件打开模式不对

    之前:

    myfile = fs.CreateTextFile(filename,true)

    之后:

    myfile = fs.CreateTextFile(filename,true,true)

    显示正常。

    附:ASP CreateTextFile 方法

    定义和用法

    CreateTextFile 方法可在当前文件夹中创建新的文本文件,并返回可用于读或写文件的 TextStream 对象。

    语法:

    FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
    FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
    
    参   数描       述
    filename      必需的。需创建文件的名称。
    overwrite         可选的。指示能否覆盖已有文件的布尔值。True 指示可覆盖文件,False 指示不能覆盖文件。默认是 True 。
    unicode 可选的。指示文件是作为 Unicode 还是 ASCII 文件来创建的布尔值。True 指示文件作为 Unicode 文件创建,而 False 指示文件被作为 ASCII 文件创建。默认是 False。

     

  • 相关阅读:
    收缩sql server数据库日志
    maven设置jdk版本
    maven设置镜像地址
    mysql查询最大值,最小值,平均值,总和
    ajax相同url和参数,将不会重复发起请求
    jsp遍历集合
    jsp分割字符串并遍历
    jsp格式化日期
    java判断文件或文件夹是否在
    sqoop1.4.6 用法总结一
  • 原文地址:https://www.cnblogs.com/cjtds/p/8276311.html
Copyright © 2011-2022 走看看