利用MVC4将数据保存为CSV格式文件并指定目录
来源:互联网 发布:网络灰色项目一天一万 编辑:程序博客网 时间:2024/06/07 01:04
直接上代码
前端页面:
<input type="button" id="btn_Export" value="导出CSV格式" onclick="ExportCSV()" />
前端JS:
$.ajax({
url: "/Home/Export",
success: function (data)
{
alert(data);
}
});
控制器代码:
public string Export()
{
System.IO.MemoryStream output = new System.IO.MemoryStream();
string excelstr = "姓名,性别,年龄" + "\n";
//输出内容
for (int i = 0; i < 10; i++)
{
excelstr += "姓名"+i.ToString()+",性别"+i.ToString()+",年龄"+i.ToString() + "\n";
}
string filePhysicalPath = Server.MapPath("~/DataCsv/");
if (!Directory.Exists(filePhysicalPath))//判断上传文件夹是否存在,若不存在,则创建
{
Directory.CreateDirectory(filePhysicalPath);//创建文件夹
}
string url = Server.MapPath("~\\DataCsv\\") + DateTime.Now.ToString("yyyyMMddhhmmss") + ".csv";
StreamWriter sw = new StreamWriter(url, false, Encoding.GetEncoding("GB2312"));
try
{
sw.Write(excelstr);// 文件流写出
sw.Flush();//判断是否有文件,如果有则删除
sw.Dispose();//释放流的资源
return url;
}
catch (IOException ex)
{
return ex.Message.ToString();
}
}
- 利用MVC4将数据保存为CSV格式文件并指定目录
- 将指定目录下面得所有文件名从中文转化为拼音,并保存为html
- 关于MVC将CSV格式文件保存到指定地址的BUG修正
- c#读取csv文件成DataTable,将DataTable数据存储为csv格式文件
- 利用WGET下载文件,并保存到指定目录
- 利用WGET下载文件,并保存到指定目录
- JavaScript将页面表格数据导出为Excel、CSV格式文件(结合JQuery EasyUI的grid )
- Java 二进制格式文件转换为doc文件并保存在指定路径下
- 利用python将json数据转换为csv格式
- 利用Python PIL、cPickle将图片读取和保存为pkl格式文件
- 将YCB模型库中的obj格式文件导入VREP并保存为ttm文件
- 将联系人信息导出为CSV和VCF格式文件
- 打开保存指定格式文件
- 将数据从DataGridView中导出成CSV格式文件
- 将数据库中数据下载到csv格式文件中
- 将数据库中数据下载到csv格式文件中
- 将数组内容保存为csv格式
- 利用python抓取搜狗关于数据分析的文章并保存到csv文件
- 博弈小结:HDU1907 HDU 1760 HDU1079
- java二维码生成与解析代码实现
- VB.net学习笔记之发送邮件:System.Net.Mail
- xcode cocos2d-x js lus 脚本更新代码
- 如何将整数int转换成字符串String?
- 利用MVC4将数据保存为CSV格式文件并指定目录
- POJ 3041 Asteroids
- Invalid use of SingleClientConnManager: connection still allocated解决方案
- BlazeDS中Java与ActionScript类型对应表
- hdu 1052
- Chrome 自带的 user agent stylesheet 与 html中<!DOCTYPE>标签
- MQ的安装和下载
- 51nod1262 扔球(欧拉函数)
- Android 自动完全组件(SocialTokenAutoComplete)—— 一种更友好的方式@某人在社交应用中