分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

HTML转EXCEL的方法

发布时间:2023-09-06 02:29责任编辑:熊小新关键词:HTML
 1 ????????private void ToExcel(string html) 2 ????????{ 3 ?4 ????????????Response.ContentType = "application/force-download"; 5 ????????????Response.AddHeader("content-disposition", 6 ????????????????"attachment; filename=" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xls"); 7 ????????????Response.Write("<html xmlns:x=\"urn:schemas-microsoft-com:office:excel\">"); 8 ????????????Response.Write("<head>"); 9 ????????????Response.Write("<META http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">");10 ????????????string fileCss = Server.MapPath("~/UI/themes/DRP.UI.Ext.css");11 ????????????string cssText = string.Empty;12 ????????????StreamReader sr = new StreamReader(fileCss);13 ????????????var line = string.Empty;14 ????????????while ((line = sr.ReadLine()) != null)15 ????????????{16 ????????????????cssText += line;17 ????????????}18 ????????????sr.Close();19 ????????????Response.Write("<style>" + cssText + "</style>");20 ????????????Response.Write("<!--[if gte mso 9]><xml>");21 ????????????Response.Write("<x:ExcelWorkbook>");22 ????????????Response.Write("<x:ExcelWorksheets>");23 ????????????Response.Write("<x:ExcelWorksheet>");24 ????????????Response.Write("<x:Name>Report Data</x:Name>");25 ????????????Response.Write("<x:WorksheetOptions>");26 ????????????Response.Write("<x:Print>");27 ????????????Response.Write("<x:ValidPrinterInfo/>");28 ????????????Response.Write("</x:Print>");29 ????????????Response.Write("</x:WorksheetOptions>");30 ????????????Response.Write("</x:ExcelWorksheet>");31 ????????????Response.Write("</x:ExcelWorksheets>");32 ????????????Response.Write("</x:ExcelWorkbook>");33 ????????????Response.Write("</xml>");34 ????????????Response.Write("<![endif]--> ");35 ????????????Response.Write(html);//HTML36 ????????????Response.Flush();37 ????????????Response.End();38 ????????}

HTML转EXCEL的方法

原文地址:https://www.cnblogs.com/maja/p/10231347.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved