JSP, C 写入文件添加BOM头实例
2012-01-10 10:41
274 查看
1. JSP写文件加入BOM表头。
注: 以下的状况不加BOM头也不会有中文乱码问题, 只是演示一下JSP输出文件如何加BOM头。
补充:
out.write()是字节输出流的方法
out.print()是字符输出流的方法
2. C写入文件加入BOM头
注: 以下的状况不加BOM头也不会有中文乱码问题, 只是演示一下JSP输出文件如何加BOM头。
<% response.setContentType ("application/csv"); response.setHeader ("Content-Disposition","attachment; filename=\"ExportedData.csv"); String ss="中文测试"; out.write(0xEF); out.write(0xBB); out.write(0xBF); out.println(ss); out.flush(); %>
补充:
out.write()是字节输出流的方法
out.print()是字符输出流的方法
2. C写入文件加入BOM头
FILE* file = NULL; string sFileName ="test.csv"; char utfBomHeader[4]; utfBomHeader[0]='\0'; utfBomHeader[0]=0xEF; utfBomHeader[1]=0xBB; utfBomHeader[2]=0xBF; utfBomHeader[3]='\0'; file = fopen(sFileName,"a+"); fprintf(file,"%s\n",utfBomHeader); fflush(file); fclose(file);
相关文章推荐
- JSP, C 写入文件添加BOM头实例
- Java对UTF-8格式文件的读取、写入及添加BOM头处理
- PHP 下载文件时自动添加bom头的方法实例
- PHP 下载文件时自动添加bom头的方法实例
- 写入UTF-16文件的时候,不要忘记在文件头添加BOM
- c++结构体写入文件实例
- linux批量添加10个用户并将其随机密码和用户名写入文件
- python 通过logging写入日志到文件和控制台的实例
- [置顶] 关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手
- python实例26[将log同时写入文件和显示到UI的控件中]
- 【OC学习-24】实例:创建一个文件并连续写入10次当前时间——巩固文件操作和熟悉定时器操作
- Asp.net读取和写入txt文件方法(实例)!
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- php写入文件实例代码
- 批量滴给文件添加“BOM”
- python实例26[将log同时写入文件和显示到UI的控件中]
- Python学习--文件和存储器的写入和读出实例
- jsp文件操作之写入篇
- asp.net中使用Global.asax文件中添加应用出错代码,写入系统日志文件或数据库
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据