javascript - 我需要将两个 csv 文件合并为单个 csv 文件
问题描述
我想从用户那里获取两个 csv 文件并将它们合并到一个 csv 文件中并提供下载选项,但我被我的代码卡住了。我添加到按钮并检索文件但无法合并到单个文件中,谁能帮助我
<!DOCTYPE html>
<html>
<head>
<title>Read CSV</title>
<script type="text/javascript" src="papaparse.min.js"></script>
</head>
<body>
<input type="file" id="upload-csv" accept=".csv">
<button id="btn-upload-csv">Read CSV</button>
<table id="tbl-data">
</table>
<input type="file" id="upload1-csv" accept=".csv">
<button id="btn-upload1-csv">Read CSV</button>
<table id="tbl-data">
</table>
<script type="text/javascript">
var newArray = [];
let btn_upload = document.getElementById('btn-upload-csv').addEventListener('click', ()=> {
Papa.parse(document.getElementById('upload-csv').files[0], {
download: true,
header: true,
complete: function(results) {
console.log(results);
newArray.push(results);
}
});
});
let btn_upload1 = document.getElementById('btn-upload1-csv').addEventListener('click', ()=> {
Papa.parse(document.getElementById('upload1-csv').files[0], {
download: true,
header: true,
complete: function(results) {
console.log(results);
newArray.push(results);
console.log(newArray);
}
});
});
</script>
</body>
</html>
解决方案
推荐阅读
- python - 在函数内部使用函数
- wpf - 在朋友 PC 上部署 WPF 应用程序
- android-studio - Android studio - 导入的项目,运行/调试配置中没有模块
- oracle - 当我修改分区表初始值时如何解决 ORA-14257
- powershell - 访问路径被拒绝。电源外壳
- shell - 在 Shell 脚本中使用 sed
- c++ - 在 Windows XP 中使 MinGW-64 编译的程序自包含时出现问题
- javascript - JXG 图形填充立方体
- python - 如何用 return None 替换引发异常
- javascript - Document.querySelector 返回多个分支