前端读取csv文件内容
来源:互联网 发布:淘宝刷单流程360 编辑:程序博客网 时间:2024/06/07 17:16
var data = [];var files = document.getElementById("index-info-file").files;var reg = new RegExp(".*,\".*,.*\"$");if(files.length) { var file = files[0]; var reader = new FileReader(); if(typeof FileReader == 'undefined') { layer.alert("你的浏览器不支持FileReader接口!", {title: "提示", skin: "layui-layer-molv"}); return; } reader.readAsText(file); reader.onload = function(val) { var relArr = this.result.split("\r\n"); if(!$.isEmptyObject(relArr) && relArr.length > 1) { for(var key = 1, len = relArr.length; key < len; key++) { var values = relArr[key]; if(reg.test(values)) { layer.alert("文件内容中有英文逗号,麻烦修改后再上传,含有英文逗号的内容是:" + values, {title: "提示", skin: "layui-layer-molv"}); return; } if(!$.isEmptyObject(values)) { var obj = {}; var objArr = values.split(","); obj["name"] = objArr[0]; obj["fieldName"] = objArr[1]; obj["targetStepName"] = objArr[2]; var originalStepName = objArr[3]; if (!$.isEmptyObject(originalStepName)){ originalStepName = originalStepName.replace(/,/g, ","); } obj["originalStepName"] = originalStepName; obj["unitId"] = objArr[4]; obj["dataTypeId"] = objArr[5]; obj["dataFormatTypeId"] = objArr[6]; obj["priorityId"] = objArr[7]; obj["dataTimeId"] = objArr[8]; obj["description"] = objArr[9]; data.push(obj); } } } $("#index-expander-table").bootstrapTable("load", data); $("#upload-index-file").modal("hide"); }}
阅读全文
0 0
- 前端读取csv文件内容
- 读取csv文件内容
- 如何读取csv文件的内容
- 读取csv文件内容到DataTable
- PHP读取csv文件的内容
- PHP读取csv文件的内容
- C#读取csv文件内容到DataTable
- PHP读取csv文件的内容详解
- PHP读取csv文件的内容
- 读取CSV文件内容-笔记
- 前端打开文件读取文件内容
- 读取并显示 CSV 文件的整个内容
- 读取csv文件数据内容进行图形绘制(vc++描述)
- PHP读取CSV文件内容 并且插入到数据库中
- Java读取csv文件并将内容插入到数据库
- python 对csv文件的列的内容读取
- 利用sql语句读取csv文件内容到db
- Java读取csv文件并将内容插入到数据库
- 什么是WebGL?
- 数字字符串转换为字母组合的种数
- 原生JS新闻播报
- 【总结】Mysql_同一字段多值模糊查询
- javascript中的可枚举属性与不可枚举属性
- 前端读取csv文件内容
- MongoDB的基本使用命令
- windos在同一个服务器上安装多个mysql实例
- 小白Java笔记——运算符(二)及优先级
- 5-1 继承与派生
- Makefile.am详解
- POJ3237鸡兔同笼 program2.2.cpp
- 移动端 ios 系统键盘遮挡解决方案
- iOS开发RAC学习笔记(四)RAC常用的六个用法