【发布时间】:2018-11-26 17:26:51
【问题描述】:
我正在尝试将数据从 excel 文件解析为前端的 json,然后获取 json 数据并将其发送到某个后端 node.js 进行处理和操作。理想情况下,如果成功,后端将返回一个状态以在前端显示。完成前端和后端 javascript 的新手。我需要使用 jquery 还是 ajax?这是我的前端代码。
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="https://catamphetamine.github.io/read-excel-file/read-excel-file.min.js"></script>
</head>
<body>
<H3>Read Excel File Client Side</H3>
<input type="file" id="input" />
<pre id="result1"></pre>
<pre id="result2"></pre>
</body>
<script>
var input = document.getElementById('input');
input.addEventListener('change', function () {
readXlsxFile(input.files[0], {
dateFormat: 'MM/DD/YY'
}).then(function (data) {
// `data` is an array of rows
// each row being an array of cells.
document.getElementById('result1').innerText = data;
document.getElementById('result2').innerText = JSON.stringify(data, null, 2)
}, (error) => {
console.error(error)
alert("Error while parsing Excel file. See console output for the error stack trace.")
})
})
</script>
</html>
【问题讨论】:
标签: javascript node.js excel frontend backend