Json 使用javascript从excel工作表中读取数据,并用该数据填充html表单

Json 使用javascript从excel工作表中读取数据,并用该数据填充html表单,json,Json,我想用javascript阅读excel表格,并用这些数据填写html表格。请帮助我 $sudo npm安装excel导出 $sudo npm install excel-export next create a get method where you want write excel export code and then copy bellow code in this method: get('excel',function(req,res){ var nodeExce

我想用javascript阅读excel表格,并用这些数据填写html表格。请帮助我

$sudo npm安装excel导出
$sudo npm install excel-export

next create a get method where you want write excel export code and then copy bellow code in this method:



get('excel',function(req,res){
    var nodeExcel=require('excel-export');
    var dateFormat = require('dateformat');
    var conf={}
    conf.cols=[{
            caption:'Sl.',
            type:'number',
            width:3
        },
        {
            caption:'Job',
            type:'string',
            width:50
        },
        {
            caption:'Date',
            type:'string',
            width:15
        }
        ];
    req.getConnection(function(err,connection){
        var query=connection.query("select * from todo where user_id="+req.session.id,function(err,rows){
            arr=[];
            for(i=0;i<rows.length;i++){
                job=rows[i].job;
                a=[i+1,job,(dateFormat(rows[i].add_date*1000, "dd/mm/yyyy"))];
                arr.push(a);
                }
                conf.rows=arr;
    var result=nodeExcel.execute(conf);
    res.setHeader('Content-Type','application/vnd.openxmlformates');
    res.setHeader("Content-Disposition","attachment;filename="+"todo.xlsx");
    res.end(result,'binary');
            });
    });
});
接下来,创建一个get方法,在其中写入excel导出代码,然后在此方法中复制以下代码: 获取('excel',函数(req,res){ var nodeExcel=require('excel-export'); var dateFormat=require('dateFormat'); var conf={} conf.cols=[{ 标题:“Sl.”, 类型:'number', 宽度:3 }, { 描述:"工作",, 类型:'string', 宽度:50 }, { 标题:"日期",, 类型:'string', 宽度:15 } ]; 请求getConnection(函数(错误,连接){ var query=connection.query(“从todo中选择*,其中user_id=“+req.session.id,函数(err,行){ arr=[];
对于(i=0;iYou必须更具体。在浏览器的什么环境中,服务器端在nodejs中并将数据传递给客户端,在使用electron的桌面应用程序中,…。为什么您只用
json
标记问题,这与
json
有什么关系?我在客户端使用浏览器,不使用任何数据库。我读了一些文章如果json有可能,这就是我提到json的原因。实际上我没有java脚本方面的经验,我需要帮助。你不应该使用root用户安装非全局模块。即使是全局模块,也应该首选不需要root的安装。