HTML 表单 存为EXCEL文件时 中文显示乱码
生活随笔
收集整理的這篇文章主要介紹了
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。 |
?
總結
以上是生活随笔為你收集整理的HTML 表单 存为EXCEL文件时 中文显示乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DIV固定宽度和动态拉伸混合水平排列
- 下一篇: CSS基础知识(display和visi