js-xlsx 实现文件的导入导出。

一、前言

最近做的一个基于html5的移动APP,其中一功能的实现基于对excel表格数据的读入读出。流程是先导入文件,存到相关的数据库中(项目不是用localStorage,本次只是用来演示),再从数据库取出数据导出到文件中,因此想要利用html+js实现。通过搜索github确定了利用js-xlsx。

二、导入

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>导入文件</title>
    <!--引入js-xlsx-->
    <script src="http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js" ></script>
</head>
<body>
<script>
    function importFile(obj) {
    //导入
        if(!obj.files) {
            return;
        }
// alert(obj.files[0].name);文件名
        var f = obj.files[0];
        var reader = new FileReader();

        reader.onload = function(e) {
    
            var data = e.target.result;
            var wb = XLSX.read(data, {
                type: 'binary' //以二进制的方式读取
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值