JsExcelXml.js 开源地址

      作为程序我一向赞同开源的原则,更何况连一直视开源为毒瘤的微软都把.net 都开源了。作为程序猿,多少会使用别人开源的成果,所以作为回报,我决定将我这段时间编写的jsExcelXml发布到GitHub上边

     说明:

  1. gitHub上边只有JsExcelXml的核心代码
  2. 入库函数为BulidXml(opts) opts参数说明详见前两篇博文
  3. 返回的文本必须保存.xls文件
  4. 核心代码只依赖jquery

  文件保存读者可以通过一下方式自行实现

  1. 使用开源的downloadify,ZeroClipboard通过flash保存生成的文本(推荐)
  2. 使用silverlight保存生成文本
  3. 使用ajax发送到服务器上,服务Response回数据,添加http头Content-Disposition: attachment; filename=xxx.xls

     注意:

  1. 注意内存释放,曾经测试10000条数据时,没有释放返回的string导致每次下载都会增加20m的内存
  2. 调用falsh保存的,推荐先clear再distroy
  3. 导出数据可以实现多Sheet,目前暂未考虑。
  4. 导出数据可以实现简单公式计算,暂未实现
  5. 导出数据不支持图行导出,目前也暂未想到可行方法
  6. 欢迎大家下载使用,告诉我那些地方使用不爽,需要怎样的功能
  7. 欢迎有志同道和的程序员共同来完善我们需要的纯前台导出Excel

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。