json转为excel. json的可视化 (二)

首先的问题是生成table的工具只在ie9和以上才能用, 而我们的系统是ie5的. 解决见之前文章.

然后是生成excel的 blob 是ie9以下才能用.
找到了方法

window.navigator.msSaveOrOpenBlob(blob, fileName);

然后生成的excle是不含边框的, 发现了设置table的样式是ok的,

table width="100%" border="1" cellpadding="0" bordercolorlight="#999999" bordercolordark="#FFFFFF" cellspacing="0" style="float:left">

后来太长的数字excle默认他是科学计数法. 应该展示成文本的样子,
然后将html的excel设置单元格样式,然后保存, 文本打开excle找到了

<col width=1170 style='mso-width-source:userset;mso-width-alt:37440;
 width:878pt'>

每个列都加上这个就可以了
在这里插入图片描述

问题都解决了.

问题一百度就能解决我发现我可以当科学家

猜你喜欢

转载自blog.csdn.net/wangduqiang747/article/details/103616368
今日推荐