JS在firefox下导出EXCEL或csv或其他格式文件

l_dongdong 2012-03-31 09:14:03
求助各位高人,
纯js语言,在firefox下,如何实现导出数据保存到本地功能?

对传入的数据有无格式要求,如果一般都是xml形式传入,并且另外有参数指定excel表头

function data2Excel(xmldata,excelheader){
//帮帮忙???

}

这样是不是好处理些?



...全文
604 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
l_dongdong 2012-04-01
  • 打赏
  • 举报
回复
不用其他开源的项目,就用纯js来实现呢?
我必需要在href后面拼接吗?而且全部的数据都是进入到左上角的同一个cell里面去了。。。
l_dongdong 2012-04-01
  • 打赏
  • 举报
回复
不过还是不知道怎么设置excel表头。。
l_dongdong 2012-04-01
  • 打赏
  • 举报
回复
多谢,我先研究研究。
王集鹄 2012-03-31
  • 打赏
  • 举报
回复
给你指一条路自己去研究吧。

<a href="data:application/vnd.ms-excel,base64,0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAIAAAD+////AAAAAAAAAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w==">execl file</a>


firefox等高级浏览器支持data协议,可以用js处理二进制数据,只要了解execl文件格式即可。
你可以去搜索包含"application/vnd.ms-excel"的开源项目参考一下

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧