不规则表格如何导出到excel?

function exp(){
var a=[
{“bumen”:“研发部”,“zhiwu”:“经理”,“chuqDays”:33,“bingjDays”:34,
“chucDays”:35,“totalHours”:55,“jierHours”:44,“zhugyj”:“32434”,“tingldyj”:“545”,
“rsYuebaomxList”:[{“xiangm”:1,“neirong”:2,“jindu”:3},{“xiangm”:2,“neirong”:2,“jindu”:3},
{“xiangm”:3,“neirong”:4,“jindu”:5}
]
},
{“bumen”:“公关部”,“zhiwu”:“主任”,“chuqDays”:35,“bingjDays”:22,
“chucDays”:5,“totalHours”:15,“jierHours”:44,“zhugyj”:“3佛挡杀佛4”,“tingldyj”:“5方法5”,
“rsYuebaomxList”:[{“xiangm”:1,“neirong”:2,“jindu”:3},{“xiangm”:2,“neirong”:9,“jindu”:3},
{“xiangm”:3,“neirong”:93,“jindu”:33}
]
}
]
var start = “”;
for (var i = 0; i < a.length; i++) {
console.log(a[i].rsYuebaomxList.length)
var nrStart=a[i].rsYuebaomxList[0];
var jdStart=a[i].rsYuebaomxList[0];
var centerForNR=’’;
var centerForJD=’’;
//第n个人的开头学习
centerForNR=’’ +
‘学习情况’ +
‘’+nrStart.xiangm+’’ +
‘’+nrStart.neirong+’’ +
‘’+nrStart.jindu+’’ +
‘’
centerForJD=’ ’ +
‘工作情况’ +
‘’+jdStart.xiangm+’’ +
‘’+jdStart.neirong+’’ +
‘’+jdStart.jindu+’’ +
‘’
for (var j = 1; j <a[i][“rsYuebaomxList”].length; j++) {
centerForNR +=
‘’+
‘’ + a[i].rsYuebaomxList[j].xiangm + ‘’ +
‘’ + a[i].rsYuebaomxList[j].neirong + ‘’ +
‘’ + a[i].rsYuebaomxList[j].jindu + ‘’+
‘’

                        centerForJD +='<tr>'+'<td>' + a[i].rsYuebaomxList[j].xiangm + '</td>' +'<td>' + a[i].rsYuebaomxList[j].neirong + '</td>' +' <td>' + a[i].rsYuebaomxList[j].jindu + '</td>'+'</tr>'}start += ' <table style="width: 2000px;height: 600px;" border="1">' +'        <tr>' +'            <td  colspan="4"><h2>月工作纪实</h2></td>' +'        </tr>' +'        <tr>' +'            <td  colspan="2">部门:'+a[i].bumen+'</td>' +'            <td >职务:'+a[i].zhiwu+'</td>' +'            <td>'+new Date()+'</td>' +'        </tr>' +'        <tr>' +'            <th width="70px">项目</th>' +'            <th width="70px">序号</th>' +'            <th>内容</th>' +'            <th>进度</th>' +'        </tr>'start=start+(centerForNR)+(centerForJD);start+='<td>考勤情况</td>' +'<td colspan="3">出勤<span>&nbsp;'+a[i].chuqDays+'&nbsp;天,</span>病事假<span>&nbsp;'+a[i].bingjDays+'&nbsp;天,</span>出差<span>&nbsp;'+a[i].chucDays+'&nbsp;天,</span>休假<span>&nbsp;'+a[i].chucDays+'&nbsp;天</span></td>' +'</tr>' +'<tr>' +'<td>加班情况</td>' +'<td colspan="3">共加班<span>&nbsp;'+a[i].totalHours+'&nbsp;小时,</span>其中周末和节假日&nbsp;'+a[i].jierHours+'&nbsp;小时</span></td>' +'</tr>' +'<tr>' +'<td>主管领导意见</td>' +'<td colspan="3"><span>'+a[i].zhugyj+'</span></td>' +'</tr>' +'<tr>' +'<td>厅领导意见</td>' +'<td colspan="3"><span>'+a[i].tingldyj+'</span></td>' +'</tr>' +'</table>'}$(".table2excel").append(start).table2excel({exclude: ".noExl",name: "月报信息",// columns: 10,//指定不导出列  实例:columns: "0,1,2,3",下标从0开始,代表不导出第一列--第四列filename: "统计汇总",fileext: ".xls",exclude_img: true,exclude_links: true,exclude_inputs: true});$(".table2excel").empty();}

导出到excel的样子如下,每条数据代表一个人:

目前实现的是导出的数据都处于同一表格,后续会不同的数据处于不同的sheet。

不规则表格如何导出到excel?相关推荐

  1. jQuery表格数据导出成Excel插件

    下载地址 一款能将网页上的Table表格数据导出成Excel文件的插件,这个导出插件使用jQuery代码实现的,很实用的导出Excel插件. dd:

  2. 将html表格导出到excel表格,table2excel-将HTML表格内容导出到Excel中_html/css_WEB-ITnose...

    简要教程 jquery-table2excel是一款可以将HTML表格的内容导出到微软Excel电子表格中的jQuery插件.该插件可以根据你的需要导出表格中的内容,不需要的行可以不导出.它文件体积小 ...

  3. vue + element 表格数据导出为excel表格

    由于业务内容的需要,我们有时候需要将表格中的数据做导出,生成一个excel表格,以下操作主要实现将element中的table数据生成一个excel表格并做下载操作. 效果图如下: 点击图中导出按钮时 ...

  4. php表格怎么导成excel,cad表格如何导出到excel

    cad表格导出到excel的方法:首先创建表格,并左键[表格]命令:然后设置列宽行高,并输入内容:接着选中整个表格,右键找到[输出]选项:最后确定文件保存的位置,点击保存. 本文操作环境:Window ...

  5. js 实现网页表格数据导出到Excel表

    最近在做一个项目,涉及到导出数据到Excel表格,由于是采用的前后端分离模式开发的,之前常用的方法已经失效,在网上找了一些资料和方法 js文件下载地址 1.是采用的一个插件 xlsx.full.min ...

  6. 【VB】MSHFlexGrid表格数据导出到Excel

    [文章背景] 在VB系统中,通过添加"导出为Excel"按钮来实现将MSHFflexGrid表格中的数据导出到Excel表中,并由用户决定是否保存. [如何实现] 在定义Excel ...

  7. 将Html中表格数据导出为Excel

    1.自定义JavaScript函数实现 <input type="button" name="out_excel" onClick="Autom ...

  8. java解析页面table表格内容导出为excel

    最近,因为项目中需要做到各个终端兼容,所以在报表预览时必须通用,所以采用后台生成html表格代码,前台通过jquery的load方法载入设置到指定位置. 生成excel时,通过解析html表格操作,就 ...

  9. java生成html表格数据_使用Java将表格数据导出成Excel格式

    前言:本文使用后台处理的办法导出前端表格中显示的数据. 引入依赖 org.apache.poi poi 3.17 书写PoiUtils public classPoiUtils {public sta ...

最新文章

  1. Tomaso A.Poggio教授丨人工智能的下一个突破点在何处?
  2. 当会打王者荣耀的AI学会踢足球,一不小心拿下世界冠军!
  3. 实例告诉你如何把 if-else 重构成高质量代码!
  4. BZOJ3526[Poi2014]Card——线段树合并
  5. 草图检索和识别[开源]
  6. css 用direction来改变元素水平方向,价值研究。
  7. UVA 10154 Weights and Measures
  8. 高端android手机,高端机型很难选择?这几款手机就很不错,你肯定有中意的
  9. java nio epoll_Java NIO 选择器(Selector)的内部实现(poll epoll)
  10. apache commons collections CollectionUtils工具类简单使用
  11. 10 个步骤让你成为高效的 Web 开发者
  12. 蒋涛:《Orange’S:一个操作系统的实现》属于真正Hacker的
  13. 18.海量分布式存储系统 Doris 的高可用架构设计分析
  14. Java正则表达式实现计算器_Python利用正则表达式实现计算器算法思路解析
  15. MySQL使用SQL语句修改字段长度、字段名称
  16. 最全Mac系统快捷键一览
  17. 常用会计科目名词解释
  18. Flutter Dio的简易封装和demo
  19. python3安装要钱吗_3b1b/manim数学动画引擎安装教程(2020-8月)
  20. AUTOMATE THE BORING STUFF WITH PYTHON读书笔记 - 第10章:ORGANIZING FILES

热门文章

  1. 大学生如何玩转阿里云?
  2. unity 实时画面投屏到手机_将Unity实时画面投屏到手机
  3. 如何让a标签的下划线去掉?
  4. a = a + b 与 a += b 的区别
  5. oracle中recover作用,Oracle rman中restore和recover的区别
  6. 网站经常崩溃,企业应该如何做好监控?
  7. 2021诺诺百度搜索指数批量查询工具【免验证码】
  8. driver = webdriver.Chrome()加载谷歌浏览器闪退问题解决
  9. 后端将多个文件压缩成一个zip文件
  10. asbuilt hacker